阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JS error name

      概述

      name属性表示error类型的名称.初始值为"Error".

      描述

      默认情况下,Error对象的name属性值为"Error".name属性和message属性一起,通过调用Error.prototype.toString()方法,会作为最后异常信息的字符串表示.

      示例

      例子: 抛出一个自定义错误

      var e = new Error("Malformed input"); // e.name默认是"Error"
      
      e.name = "ParseError";                // 修改之后,e.toString()会成为下面这样的字符串
      throw e;                              // "ParseError: Malformed input"
      
      

      规范

      SpecificationStatusComment
      ECMAScript 1st Edition.StandardInitial definition.
      ECMAScript 5.1 (ECMA-262) Error.prototype.nameStandard 
      ECMAScript 2015 (6th Edition, ECMA-262)Error.prototype.nameStandard 

      相关链接

      目录
      目录