首页 > Web开发 > 详细

js中的各种错误类型

时间:2021-07-13 11:48:44      阅读:12      评论:0      收藏:0      [点我收藏+]

1.SyntaxError(语法错误)  解析代码时发生的错误

例子:var 1a; //Uncaught SyntaxError: Invalid or unexpected token

2.ReferenceError(引用错误)

  1.未声明不存在的量

  例子:console.log(a);//Uncaught ReferenceError: a is not defined

  2.将变量赋值给一个无法被赋值的对象

  例子:console.log() = 1;//Uncaught ReferenceError: Invalid left-hand side in assignment

3.RangeError(范围错误)  超出有效范围

例子:var a = new Array(-1);//长度为-1的数组  Uncaught RangeError: Invalid array length

4.TypeError(类型错误)

  1.变量或参数不是预期类型,比如 对字符串、布尔值、数值等原始类型的值使用new命令,就会抛出错误,因为new命名的参数应该是一个构造函数

  例子:var a = new 123;//Uncaught TypeError: 123 is not a constructor

5.URIError(URI错误)

与url相关函数参数不正确,主要是encodeURI()、decodeURI()、encodeURIComponent()、decodeURIComponent()、escape()和unescape()这六个函数

6.EvalError(eval错误)

eval函数没有被正确执行

 

js中的各种错误类型

原文:https://www.cnblogs.com/chenhuaiyou/p/14845789.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!