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

RangeError ReferenceError SyntaxError TypeError URIError

时间:2017-06-18 15:48:40      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:调用   不能   浏览器   erro   encodeuri   表示   循环   function   size   

1.Error 错误 其他类型继承自它。Error类型很少见,一般由浏览器抛出。

2.EvalError 全局错误 EvalError类型表示全局函数eval()的使用方式与定义不同时抛出,但实际上并不能产生这个错误,所以实际上碰到的可能性不大。

3.RangeError 引用错误 一般由循环引用引发的错误,如:

function fn1(){
  fn1()
}

调用 fn1();//Uncaught RangeError: Maximum call stack size exceeded

4.ReferenceError 参数错误 使用未申明的变量时会抛出这个错误

5.SyntaxError 语法错误 

6.TypeError 类型错误  一般在访问undefined下的属性是报这个错误

7.URIError  编码错误 在使用encodeURI、decodeURI、decodeURIComponent、encodeURIComponent,如果URI格式不正确时 如:decodeURIComponent("%") 

RangeError ReferenceError SyntaxError TypeError URIError

标签:调用   不能   浏览器   erro   encodeuri   表示   循环   function   size   

原文地址:http://www.cnblogs.com/TonyLearning/p/7044361.html

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