Delen via


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 TextEncoder-exemplaar. Altijd ingesteld op 'utf-8'.

Methoden

encode(string)

UTF-8 codeert de input tekenreeks en retourneert een Uint8Array met de gecodeerde bytes.

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);

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.

Retouren