Aracılığıyla paylaş


TextEncoder class

WHATWG Kodlama StandartTextEncoder API'sinin bir uygulaması. TextEncoder tüm örnekleri yalnızca UTF-8 kodlamayı destekler.

const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');

TextEncoder sınıfı genel nesnede de kullanılabilir.

Özellikler

encoding

TextEncoder örneği tarafından desteklenen kodlama. Her zaman 'utf-8'olarak ayarlayın.

Yöntemler

encode(string)

UTF-8, input dizesini kodlar ve kodlanmış baytları içeren bir Uint8Array döndürür.

encodeInto(string, Uint8Array)

UTF-8, src dizesini dest Uint8Array olarak kodlar ve okuma Unicode kod birimlerini ve yazılmış UTF-8 baytları içeren bir nesne döndürür.

const encoder = new TextEncoder();
const src = 'this is some data';
const dest = new Uint8Array(10);
const { read, written } = encoder.encodeInto(src, dest);

Özellik Ayrıntıları

encoding

TextEncoder örneği tarafından desteklenen kodlama. Her zaman 'utf-8'olarak ayarlayın.

encoding: string

Özellik Değeri

string

Yöntem Ayrıntıları

encode(string)

UTF-8, input dizesini kodlar ve kodlanmış baytları içeren bir Uint8Array döndürür.

function encode(input?: string): Uint8Array

Parametreler

input

string

Döndürülenler

Uint8Array

encodeInto(string, Uint8Array)

UTF-8, src dizesini dest Uint8Array olarak kodlar ve okuma Unicode kod birimlerini ve yazılmış UTF-8 baytları içeren bir nesne döndürür.

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

Parametreler

src

string

Kodlanacak metin.

dest

Uint8Array

Kodlama sonucunu tutacak dizi.

Döndürülenler