码迷,mamicode.com
首页 > 其他好文 > 详细

【ECMAScript5】Error对象

时间:2020-01-13 20:18:21      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:ror   语句   tostring   字符   一个   reference   ESS   syn   enc   

error是指程序中的非正常运行状态,在其他编程语言中称为“异常”或“错误”,解释器会为每个错误情形创建并抛出一个Error对象,其中包含错误的描述信息;

ECMAScript定义了六种类型的错误,除此之外,还可以使用Error构造方法创建自定义的Error对象,并使用throw语句抛出该对象;

  • ReferenceError:引用错误,要用的东西没找到;
  • TypeError:类型错误,错误的调用了对象的方法;
  • RangeError:范围错误,专指参数超范围;
  • SyntaxError:语法写错了;
  • EvalError:eval()方法错误的使用;
  • URIError:URI地址错误;

Error的方法

  • new Error();
  • new Error(message);//message:一条可选的错误消息,用于提供关于该异常的细节。
  • toString():返回一个表示该 Error 对象的预定义字符串。

【ECMAScript5】Error对象

标签:ror   语句   tostring   字符   一个   reference   ESS   syn   enc   

原文地址:https://www.cnblogs.com/myitnews/p/12188895.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!