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 #
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.
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