内容目录
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 条评论
撰写评论