Skip to content

utf8Decode

Decodifica um ArrayBuffer ou Uint8Array para uma string UTF-8.

Sintaxe

typescript
utf8Decode(data: ArrayBuffer | Uint8Array): string

Parâmetros

NomeTipoDescrição
dataArrayBuffer | Uint8ArrayOs dados codificados em UTF-8 a serem decodificados

Retorno

TipoDescrição
stringA string decodificada em UTF-8

Exemplo

typescript
utf8Decode(new Uint8Array([72, 101, 108, 108, 111])); // "Hello"

Notas

  • Suporta ambientes com TextDecoder (navegadores modernos) e Buffer (Node.js).
  • Lança um erro se nenhum decodificador UTF-8 estiver disponível.

Referências

Released under the MIT License.