TextEncoder class
Een implementatie van de WHATWG Encoding StandardTextEncoder-API. Alle exemplaren van TextEncoder alleen UTF-8-codering ondersteunen.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
De klasse TextEncoder is ook beschikbaar voor het globale object.
Eigenschappen
| encoding | De codering die wordt ondersteund door het |
Methoden
| encode(string) | UTF-8 codeert de |
| encode |
UTF-8 codeert de
|
Eigenschapdetails
encoding
De codering die wordt ondersteund door het TextEncoder-exemplaar. Altijd ingesteld op 'utf-8'.
encoding: string
Waarde van eigenschap
string
Methodedetails
encode(string)
UTF-8 codeert de input tekenreeks en retourneert een Uint8Array met de gecodeerde bytes.
function encode(input?: string): Uint8Array
Parameters
- input
-
string
Retouren
Uint8Array
encodeInto(string, Uint8Array)
UTF-8 codeert de src tekenreeks naar de dest Uint8Array en retourneert een object dat de Unicode-code-eenheden en geschreven UTF-8-bytes bevat.
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
Parameters
- src
-
string
De tekst die moet worden gecodeerd.
- dest
-
Uint8Array
De matrix voor het coderen van het resultaat.