Error: lineNumber
非標準:此特性未標準化。我們不建議在生產環境中使用非標準特性,因為它們瀏覽器支援有限,並且可能會更改或被移除。但是,在沒有標準選項的特定情況下,它們可以是合適的替代方案。
lineNumber 資料屬性是 例項的一部分,它包含引發此錯誤的檔案的行號。Error
值
一個正整數。
Error: lineNumber 的屬性特性 | |
|---|---|
| 可寫 | 是 |
| 可列舉 | 否 |
| 可配置 | 是 |
示例
使用 lineNumber
js
try {
throw new Error("Could not parse input");
} catch (err) {
console.log(err.lineNumber); // 2
}
使用錯誤事件的替代示例
js
window.addEventListener("error", (e) => {
console.log(e.lineNumber); // 5
});
const e = new Error("Could not parse input");
throw e;
這不是標準功能,並且支援不廣泛。請參閱下面的瀏覽器相容性表格。
規範
不屬於任何標準。
瀏覽器相容性
載入中…