TextEncoder class
Implementación de la API de WHATWG Encoding StandardTextEncoder
. Todas las instancias de TextEncoder
solo admiten codificación UTF-8.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
La clase TextEncoder
también está disponible en el objeto global.
Propiedades
encoding | Codificación admitida por la instancia de |
Métodos
encode(string) | UTF-8 codifica la cadena de |
encode |
UTF-8 codifica la cadena de
|
Detalles de las propiedades
encoding
Codificación admitida por la instancia de TextEncoder
. Establezca siempre en 'utf-8'
.
encoding: string
Valor de propiedad
string
Detalles del método
encode(string)
UTF-8 codifica la cadena de input
y devuelve un Uint8Array
que contiene los bytes codificados.
function encode(input?: string): Uint8Array
Parámetros
- input
-
string
Devoluciones
Uint8Array
encodeInto(string, Uint8Array)
UTF-8 codifica la cadena de src
en el dest
Uint8Array y devuelve un objeto que contiene las unidades de código Unicode de lectura y los 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
Texto que se va a codificar.
- dest
-
Uint8Array
Matriz que contiene el resultado de codificación.