TextDecoderStream: fatal 屬性

Baseline 已廣泛支援

此功能已成熟,並可在多種裝置和瀏覽器版本上執行。自 2022 年 9 月起,所有瀏覽器都已支援此功能。

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

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

瀏覽器相容性