class TextDecoder
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
Constructors #
new
#TextDecoder(encoding?: string,options?: { fatal?: boolean | undefined; ignoreBOM?: boolean | undefined; },)Properties #
Methods #
#decode(input?: ArrayBufferView
| ArrayBuffer
| null,options?: { stream?: boolean | undefined; },): stringDecodes 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.
variable TextDecoder
TextDecoder class is a global reference for import { TextDecoder } from 'node:util'
https://nodejs.org/api/globals.html#textdecoder
Type #
globalThis extends { onmessage: any; TextDecoder: infer TextDecoder; } ? TextDecoder : _TextDecoder