class TextDecoder
Usage in Deno
import { TextDecoder } from "node:util";
An implementation of the WHATWG Encoding Standard TextDecoder
API.
const decoder = new TextDecoder(); const u8arr = new Uint8Array([72, 101, 108, 108, 111]); console.log(decoder.decode(u8arr)); // Hello
decode(input?: ArrayBufferView
| ArrayBuffer
| null,options?: { stream?: boolean | undefined; },): string
Decodes the input
and returns a string. If options.stream
is true
, any
incomplete byte sequences occurring at the end of the input
are buffered
internally and emitted after the next call to textDecoder.decode()
.
If textDecoder.fatal
is true
, decoding errors that occur will result in a TypeError
being thrown.