常见的js各种错误类型汇总说明
来源:互联网 发布:分镜头制作软件 编辑:程序博客网 时间:2024/06/09 22:42
1.SyntaxError(语法错误)
解析代码时发生的语法错误
eg:var 1a;
Uncaught SyntaxError: Unexpected number
2.ReferenceError(引用错误)
a.引用了一个不存在的变量
eg: console.log(a);
Uncaught ReferenceError: a is not defined
b.将变量赋值给一个无法被赋值的对象
eg:console.log()= 1;
Uncaught ReferenceError: Invalid left-hand side in assignment
3.RangeError(范围错误)
超出有效范围
eg:var a= new Array(-1);
Uncaught RangeError: Invalid array length
4.TypeError(类型错误)
a.变量或参数不是预期类型,比如,对字符串、布尔值、数值等原始类型的值使用new命令,就会抛出这种错误,因为new命令的参数应该是一个构造函数。
eg: var a= new 123;
Uncaught TypeError: 123 is not a function
b.调用对象不存在的方法
eg:var a;a.aa();
Uncaught TypeError: Cannot read property 'aa' of undefined
5.URLError(URL错误)
与url相关函数参数不正确,主要是encodeURI()、decodeURI()、encodeURIComponent()、decodeURIComponent()、escape()和unescape()这六个函数。
eg: decodeURI('%2')
Uncaught URIError: URI malformed
6.EvalError(eval错误)
eval函数没有被正确执行
- 常见的js各种错误类型汇总说明
- js 常见错误类型
- js 常见错误类型
- js 常见错误类型
- JS的常见的错误类型讲解
- JS常见的六类错误类型
- Android 常见的错误汇总
- 汇总常见的JAVA错误
- js 常见的错误
- istream_iterator常见的错误说明
- VC常见的错误说明
- Struts常见的11个错误汇总,附说明-----和前面日志有些区别
- MySQL常见的错误类型
- java的各种类型转换汇总
- 常见的MIME类型汇总(逐步收集)
- android中xml的各种错误汇总
- js常见的一些错误
- Android 各种常见的错误解决方案
- Java线程小笔记
- 浅析JVM内存模型
- SecureCRT vim编辑器中光标消失
- [cv] Feature detection
- moya+RxSwift+HandyJSON 学习
- 常见的js各种错误类型汇总说明
- Php wampserver修改根目录
- 扬创epc-ES70T linux QT开发
- 【怎样写代码】对象克隆 -- 原型模式(二):解决方案
- ORA-01861: 文字与格式字符串不匹配
- Spring Boot使用redis做数据缓存
- 51Nod
- 博客搬家了
- 你好,我回来了