JavaScript高级程序设计(第3版)学习笔记11 内建(8)

错误类型   说明  
Error   Error是所有错误类型的父类,因此所有错误类型共享了一组相同的属性和方法,这个基类型的主要作用是供开发人员抛出自定义错误  
EvalError   在使用eval()函数而发生异常时抛出,简单的说,如果没有把eval()当成函数调用,就会抛出错误  
RangeError   在数值超出范围时抛出,如定义数组时传入负参数就会抛出RangeError  
ReferenceError   找不到对象的情况下抛出  
SyntaxError   把语法错误的字符串传入eval()时抛出  
TypeError   在变量中保存着意外的类型,或者访问不存在的方法时,会导致这种错误  
URIError   在使用encodeURI()或decodeURI(),URI格式不正确时抛出  

注:这里只是简要列举了一些内建的错误对象,没有对错误处理以及调试技术做过多的阐述,感兴趣的朋友可以自行查找相关资料。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wddsdw.html