TextDecoderStream: fatal 属性

fatalTextDecoderStream 接口的只读属性,它是一个 boolean 类型的值,指示 TextDecoderStream 对象的错误模式是否设置为 fatal

如果该属性为 true,则解码器在解码过程中遇到格式错误的数据时会抛出 TypeError。如果该属性为 false,则解码器会用替换字符 U+FFFD (�) 替换无效数据。该属性的值是在 TextDecoderStream() 构造函数 中设置的。

一个 boolean 类型的值,如果错误模式设置为 "fatal" 则返回 true。否则返回 false,表示错误模式为 "replacement"。

示例

js
stream = new TextDecoderStream();
console.log(stream.fatal); // returns false

规范

规范
编码标准
# dom-textdecoder-fatal

浏览器兼容性

BCD 表格只在启用 JavaScript 的浏览器中加载。