dom / latest / textdecoderstream.html /

TextDecoderStream

The TextDecoderStream interface of the Encoding API converts a stream of strings into bytes in the UTF-8 encoding. It is the streaming equivalent of TextDecoder.

Constructor

TextDecoderStream()

Creates a new TextDecoderStream object.

Properties

TextDecoderStream.encoding Read only

An encoding.

TextDecoderStream.fatal Read only

A boolean indicating if the error mode is fatal.

TextDecoderStream.ignoreBOM Read only

A boolean indicating whether the byte order mark is ignored.

TextDecoderStream.readable Read only

Returns the ReadableStream instance controlled by this object.

TextDecoderStream.writable Read only

Returns the WritableStream instance controlled by this object.

Examples

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
TextDecoderStream
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
TextDecoderStream
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
encoding
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
fatal
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
ignoreBOM
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
readable
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0
writable
71
79
No
No
58
14.1
71
71
No
50
14.5
10.0

See also

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TextDecoderStream