JavaScript Error name 属性
- 上一页 name
- 下一页 message
- 返回上一层 Reference Manual ng JavaScript Error
Definition and Usage
The name property sets or returns the error name.
The error name property can return six different values:
Error Name | Description | Try It |
---|---|---|
EvalError |
Error occurred in eval() function. Note:Newer versions of JavaScript will not throw any EvalError. Please use SyntaxError instead. |
|
RangeError | Number "out of range" occurred. | Try It |
ReferenceError | Illegal reference occurred. | Try It |
SyntaxError | Syntax error occurred. | Try It |
TypeError | Type error occurred. | Try It |
URIError | Error occurred in encodeURI(). | Try It |
Tip:See also the error object's message Property.
Example
Return the error name (we have written "alert" as "adddlert" to deliberately cause an error):
try { adddlert("Welcome guest!"); } catch(err) { document.getElementById("demo").innerHTML = err.name; }
Syntax
errorObj.name
Technical Details
Return Value: | String representing the error name. |
---|---|
JavaScript Version: | 1.0 |
Browser Support
Atribute | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
name | 支持 | 支持 | 支持 | 支持 | 支持 |
- 上一页 name
- 下一页 message
- 返回上一层 Reference Manual ng JavaScript Error