TextDecoder: fatal 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2020 年 1 月⁩ 起,所有主流浏览器均已支持。

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

TextDecoder 接口的 fatal 只读属性是一个 Boolean 值,指示错误模式是否为致命模式。

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

如果错误模式设置为 fatal,则布尔值为 true。否则,它将为 false,表示错误模式为 replacement(替换)。

规范

规范
编码
# ref-for-dom-textdecoder-fatal①

浏览器兼容性