内容目录
name属性返回错误或异常的类型名称。
该属性属于Error对象,所有主流浏览器均支持该属性。
语法
errorObject.name
返回值
name属性的值为String类型,返回JS中错误或异常的类型名称。
JavaScript常见的内置错误类型如下:
| 类型 | 描述 |
|---|---|
| EvalError | 表示与eval()函数相关的错误。 |
| RangeError | 表示数值变量或参数超出有效范围。 |
| ReferenceError | 表示无效的引用。 |
| SyntaxError | 表示解析代码的过程中出现的语法错误。 |
| TypeError | 表示变量或参数不属于有效类型。 |
| URIError | 表示处理一个无效的URI时发生的错误。一般在调用以下函数时发生:decodeURI()、decodeURIComponent()、encodeURI()、encodeURIComponent()。 |
示例&说明
try{
// 变量d未定义
d.writeln(x);
}catch(e){
document.writeln(e.name); // ReferenceError
}

0 条评论
撰写评论