JavaScript 錯誤名稱
示例
返回錯誤名稱
try {
adddlert("歡迎訪客!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
自己動手試一試 »
描述
name
屬性設定或返回錯誤的名稱。
錯誤名稱屬性可以返回六個不同的值
錯誤名稱 | 描述 | 試一試 |
---|---|---|
EvalError | 已棄用 - 請使用 SyntaxError 代替 | |
RangeError | 發生“超出範圍”的數字 | 試一試 » |
ReferenceError | 發生非法引用 | 試一試 » |
SyntaxError | 發生語法錯誤 | 試一試 » |
TypeError | 發生型別錯誤 | 試一試 » |
URIError | encodeURI() 中發生錯誤 | 試一試 » |
另請參閱
Error 物件的 message 屬性。
語法
errorObj.name
返回值
型別 | 描述 |
一個字串 | 錯誤的名稱。 |
瀏覽器支援
error.name
是 ECMAScript1 (ES1) 功能。
ES1 (JavaScript 1997) 在所有瀏覽器中都得到完全支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |
相關頁面
JavaScript 教程:JavaScript 錯誤
JavaScript 參考:message 屬性