TextEncoder class
Implementazione dell'APITextEncoder
supportano solo la codifica UTF-8.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
La classe TextEncoder
è disponibile anche nell'oggetto globale.
Proprietà
encoding | Codifica supportata dall'istanza di |
Metodi
encode(string) | UTF-8 codifica la stringa |
encode |
UTF-8 codifica la stringa
|
Dettagli proprietà
encoding
Codifica supportata dall'istanza di TextEncoder
. Impostare sempre su 'utf-8'
.
encoding: string
Valore della proprietà
string
Dettagli metodo
encode(string)
UTF-8 codifica la stringa input
e restituisce un Uint8Array
contenente i byte codificati.
function encode(input?: string): Uint8Array
Parametri
- input
-
string
Restituisce
Uint8Array
encodeInto(string, Uint8Array)
UTF-8 codifica la stringa src
nella dest
Uint8Array e restituisce un oggetto contenente le unità di codice Unicode di lettura e i byte UTF-8 scritti.
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
Parametri
- src
-
string
Testo da codificare.
- dest
-
Uint8Array
Matrice in cui contenere il risultato della codifica.