JavaScript 參考手冊
name 屬性用于設(shè)置或返回錯誤名。
name 屬性可以返回以下 6 個不同的值。
錯誤名 | 描述 | 實例 |
---|---|---|
EvalError | eval() 函數(shù)產(chǎn)生的錯誤。 注意: 新版的 JavaScript 使用 SyntaxError 替代 EvalError。 | ? |
RangeError | 數(shù)值超出規(guī)定的范圍 | 運行代碼 |
ReferenceError | 非法引用 | 運行代碼 |
SyntaxError | 語法錯誤 | 運行代碼 |
TypeError | 類型錯誤 | 運行代碼 |
URIError | encodeURI() 函數(shù)產(chǎn)生的錯誤 | 運行代碼 |
提示: 我們也可以參考 message 屬性來輸出錯誤的更多內(nèi)容。
errorObj.name
參數(shù)說明:
返回值
返回一個字符串,表示錯誤名。屬性 | |||||
---|---|---|---|---|---|
name | Yes | Yes | Yes | Yes | Yes |
返回一個錯誤名("adddlert" 函數(shù)未定義):