Contains methods for Utf8 encoding or decoding

Encode Example:

var utf16String = "\u223e\u0020\u0045\u22c5\u0064\u0061\u0020\u003d\u0020\u0051"
const encodedUtf8Array = Utf8.encode(utf16String);
// result is [226,136,190,32,69,226,139,133,100,97]

Decode Example:

var utf8Array = new Uint8Array([226,136,190,32,69,226,139,133,100,97])
const decodedUtf16String = Utf8.decode(utf8Array);
// result is the same as utf16String

Constructors

Methods

Constructors

Methods

  • Decodes a utf-8 Uint8Array to a utf-16 string

    Parameters

    • data: Uint8Array

    Returns string

  • Encodes a utf-16 string as a utf-8 Uint8Array

    Parameters

    • value: string

    Returns Uint8Array

MMNEPVFCICPMFPCPTTAAATR