TextDecoderStream

Baseline 已广泛支持

此功能已成熟,并可在多种设备和浏览器版本上运行。自 2022 年 9 月起,所有浏览器都已支持此功能。

注意:此功能在 Web Workers 中可用。

TextDecoderStream 接口是 Encoding API 的一部分,它会将二进制编码(如 UTF-8 等)的文本流转换为字符串流。它是 TextDecoder 的流式等效接口。

构造函数

TextDecoderStream()

创建一个新的 TextDecoderStream 对象。

实例属性

TextDecoderStream.encoding 只读

编码。

TextDecoderStream.fatal 只读

一个 boolean 值,指示错误模式是否为致命的。

TextDecoderStream.ignoreBOM 只读

一个 boolean 值,指示是否忽略字节顺序标记。

TextDecoderStream.readable 只读

返回由该对象控制的 ReadableStream 实例。

TextDecoderStream.writable 只读

返回由该对象控制的 WritableStream 实例。

示例

流式结构化数据和 HTML 的示例

规范

规范
编码
# interface-textdecoderstream

浏览器兼容性

另见