WebAssembly.LinkError
**WebAssembly.LinkError** 物件指示模組例項化期間發生的錯誤(除了來自啟動函式的陷阱)。
建構函式
WebAssembly.LinkError()-
建立一個新的
WebAssembly.LinkError物件。
例項屬性
WebAssembly.LinkError.prototype.message-
錯誤訊息。繼承自
Error。 WebAssembly.LinkError.prototype.name-
錯誤名稱。繼承自
Error。 WebAssembly.LinkError.prototype.cause-
錯誤原因。繼承自
Error。 WebAssembly.LinkError.prototype.fileName非標準-
引發此錯誤的檔案路徑。繼承自
Error。 WebAssembly.LinkError.prototype.lineNumber非標準-
引發此錯誤的檔案中的行號。繼承自
Error。 WebAssembly.LinkError.prototype.columnNumber非標準-
引發此錯誤的行中的列號。繼承自
Error。 WebAssembly.LinkError.prototype.stack非標準-
堆疊跟蹤。繼承自
Error。
例項方法
WebAssembly.LinkError.prototype.toString()-
返回表示指定
Error物件的字串。繼承自Error。
示例
建立新的 LinkError 例項
以下程式碼片段建立了一個新的 LinkError 例項,並將它的詳細資訊記錄到控制檯
js
try {
throw new WebAssembly.LinkError("Hello", "someFile", 10);
} catch (e) {
console.log(e instanceof LinkError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "LinkError"
console.log(e.fileName); // "someFile"
console.log(e.lineNumber); // 10
console.log(e.columnNumber); // 0
console.log(e.stack); // returns the location where the code was run
}
規範
| 規範 |
|---|
| WebAssembly JavaScript 介面 # exceptiondef-linkerror |
| ECMAScript 語言規範 # sec-native-error-types-used-in-this-standard |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。