目录

JavaScript Error name


示例

返回错误名称:

try {
  adddlert("Welcome guest!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name;
}
亲自试一试 »

描述

这个name属性设置或返回错误的名称。

错误名称属性可以返回六个不同的值:

错误名称 描述 尝试一下
评估错误 已弃用 - 使用 SyntaxError 代替  
范围误差 发生了"out of range"号 尝试一下 »
参考错误 发生非法引用 尝试一下 »
语法错误 发生语法错误 尝试一下 »
类型错误 发生类型错误 尝试一下 »
URI错误 encodeURI() 中发生错误 尝试一下 »

也可以看看:

这个信息Error 对象的属性。



语法

errorObj.name

返回值

类型 描述
一个字符串 错误的名称。

浏览器支持

error.name是 ECMAScript1 (ES1) 功能。

所有浏览器均完全支持 ES1 (JavaScript 1997):

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes

相关页面

JavaScript 教程:JavaScript 错误

JavaScript 参考:消息属性