TextEncoder class
Eine Implementierung der WHATWG Encoding StandardTextEncoder
API. Alle Instanzen von TextEncoder
nur UTF-8-Codierung unterstützen.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
Die TextEncoder
Klasse ist auch für das globale Objekt verfügbar.
Eigenschaften
encoding | Die von der |
Methoden
encode(string) | UTF-8 codiert die |
encode |
UTF-8 codiert die
|
Details zur Eigenschaft
encoding
Die von der TextEncoder
Instanz unterstützte Codierung. Immer auf 'utf-8'
festgelegt.
encoding: string
Eigenschaftswert
string
Details zur Methode
encode(string)
UTF-8 codiert die input
Zeichenfolge und gibt einen Uint8Array
zurück, der die codierten Bytes enthält.
function encode(input?: string): Uint8Array
Parameter
- input
-
string
Gibt zurück
Uint8Array
encodeInto(string, Uint8Array)
UTF-8 codiert die src
Zeichenfolge in den dest
Uint8Array und gibt ein Objekt zurück, das die gelesenen Unicode-Codeeinheiten und die geschriebenen UTF-8 Bytes enthält.
const encoder = new TextEncoder();
const src = 'this is some data';
const dest = new Uint8Array(10);
const { read, written } = encoder.encodeInto(src, dest);
function encodeInto(src: string, dest: Uint8Array): EncodeIntoResult
Parameter
- src
-
string
Der zu codierenden Text.
- dest
-
Uint8Array
Das Array, das das codierte Ergebnis enthalten soll.