TextEncoder class
Uma implementação do WHATWG Encoding StandardTextEncoder API. Todas as instâncias do TextEncoder suportam apenas a codificação UTF-8.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
A classe TextEncoder também está disponível no objeto global.
Propriedades
| encoding | A codificação suportada pelo |
Métodos
| encode(string) | UTF-8 codifica a cadeia de caracteres |
| encode |
UTF-8 codifica a cadeia de caracteres
|
Detalhes de Propriedade
encoding
A codificação suportada pelo TextEncoder instância. Sempre definido como 'utf-8'.
encoding: string
Valor de Propriedade
string
Detalhes de Método
encode(string)
UTF-8 codifica a cadeia de caracteres input e retorna um Uint8Array contendo os bytes codificados.
function encode(input?: string): Uint8Array
Parâmetros
- input
-
string
Devoluções
Uint8Array
encodeInto(string, Uint8Array)
UTF-8 codifica a cadeia de caracteres src para o dest Uint8Array e retorna um objeto contendo as unidades de código Unicode lidas e bytes UTF-8 escritos.
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
Parâmetros
- src
-
string
O texto a codificar.
- dest
-
Uint8Array
A matriz para armazenar o resultado da codificação.