Skip to main content

decode

method TextDecoder.prototype.decode
Jump to headingTextDecoder.prototype.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.

Parameters Jump to heading

optional
Jump to headinginput:
ArrayBufferView
| ArrayBuffer
| null

An ArrayBuffer, DataView, or TypedArray instance containing the encoded data.

optional
Jump to headingoptions: { stream?: boolean | undefined; }

Return Type Jump to heading

string
Back to top