总结一下JS的常见错误,供自己和遇到此类问题的朋友们查阅。
JScript 语法错误
JScript 语法错误是指当 JScript 语句违反了 JScript 脚本语言的一条或多条语法规则时导致的错误。 JScript 语法错误发生在程序编译阶段,在开始运行该程序之前。
JScript 运行时错误
JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现 JScript 运行时错误时。
1019 在循环外不能有“ break ”
1020 在循环外不能有“ continue ”
1030 条件编译已关闭
1027 一条“ switch ”语句中只能有一个“ default ”
1005 需要“ ( ”
1006 需要“ ) ”
1012 需要“ / ”
1003 需要“ : ”
1004 需要“ ; ”
1032 需要“ @ ”
1029 需要“ @end ”
1007 需要“ ] ”
1008 需要“ { ”
1009 需要“ } ”
1011 需要“ = ”
1033 需要“ catch ”
1031 需要常数
1023 需要十六进制数
1010 需要标识符
1028 需要标识符、字符串或者数字
1024 需要“ while ”
1014 非法字符
1026 未找到标签
1025 标签定义重复
1018 函数外有 'return' 语句
1002 语法错误
1035 “ Throw ”的后面必须跟有一个表达式,且在同一源代码行上
1016 注释未结束
1015 字符串常数未结束
5029 数组长度必须为一有限正整数
5030 必须赋给数组长度一个有限正数
5028 需要 Array 或 arguments 对象
5010 需要 Boolean
5003 不能给函数返回值赋值
5000 不能给 'this' 赋值
5006 需要 Date 对象
5015 需要 Enumerator 对象
5022 异常抛出,但无法抓住
5020 正则表达式中缺少“ ) ”
5019 正则表达式中缺少“ ] ”
5023 函数没有合法的 Prototype 对象
5002 需要 Function 对象
5008 非法赋值
5021 字符集范围无效
5014 需要 JScript 对象
5001 需要 Number 类型
5007 需要 Object 类型
5012 需要对象的成员
5016 需要正则表达式对象
5005 需要 String
5017 正则表达式语法错误
5026 小数部分的位数越界
5027 精度越界
5025 待解码的 URI 编码非法
5024 待解码的 URI 包含有非法字符
5009 未定义标识符
5018 未预期的限定符
5013 需要 VBArray
分享到:
相关推荐
JavaScript,简称JS,是网页开发中的重要脚本语言,它允许开发者实现动态效果和交互功能。在实际开发中,常见的错误和编码规范是确保代码质量和兼容性的重要因素。以下是一些关于JS开发的关键知识点和技巧: 1. **...
"JavaScript中常见错误分析" JavaScript是一种新型的描述语言,可以被嵌入HTML的文件之中,增加网页的互动性。透过JavaScript能及时响应用户的需求事件,对提交表单做即时的检查,而不用任何的网络来回传输资料。...
然而,对于初学者来说,JavaScript中的一些常见错误往往会使开发过程变得异常棘手。本文将探讨一些常见的JavaScript错误,并提供相应的解决方法。 首先,错误的引号使用是JavaScript初学者常犯的一个错误。在...
### JavaScript 实现调用网络摄像头及其常见错误处理 #### 前言 随着Web技术的发展,越来越多的应用场景需要实现在Web端直接访问设备的摄像头功能。例如,在视频会议、在线教育、身份验证等领域,能够方便地调用...
Vue.js 3.X常见错误及解决方案
JavaScript 调试方法以及常见错误 JavaScript 调试方法是一个非常重要的知识点,对于前端开发者来说尤为重要。由于 JavaScript 没有一个被广泛认可的开发环境,因此代码的编写、调试和后期的维护变得非常困难。 在...
7. **AJAX和JavaScript错误**:使用jQuery、JavaScript或AJAX技术时,前端错误可能会影响用户体验。确保脚本引用正确,DOM操作无误,以及跨域请求和JSON格式化遵循标准。 8. **异常处理**:有效的异常处理是任何...
本文将深入探讨JS中的常见错误及其处理方案。 首先,我们要了解JavaScript错误的分类。所有错误都继承自`Error`类型,它是所有错误的父类型。以下是一些主要的错误子类型: 1. **ReferenceError**:当尝试引用一个...
以下是对C#中涉及的关键知识点、JavaScript交互、.NET框架以及常见错误的详细说明: 1. C#基础: - 类与对象:C#是面向对象的语言,通过类定义对象的属性和行为,支持封装、继承和多态。 - 变量与数据类型:C#有...
**JavaScript常见错误及调试技巧** JavaScript错误通常表现为“找不到对象:XXXX”,这通常是由于IE的语法差异导致的。为了解决这类问题,Mozilla提供了“JavaScript控制台”工具,帮助开发者定位错误源代码位置。...
常见错误一:对于this关键词的不正确引用 常见错误二:传统编程语言的生命周期误区 常见错误三:内在泄露 常见错误四:比较运算符 常见错误五:低效的DOM操作 常见错误六:在for循环中的不正确函数调用 常见错误七:...
常见的错误类型包括: - **EvalError**:当`eval()`函数遇到问题时抛出。 - **RangeError**:当数值超出有效范围时抛出。 - **ReferenceError**:尝试访问一个不存在的变量或函数时抛出。 - **SyntaxError**:当...
1. **语法高亮**:JSEditor提供了对JavaScript语法的高亮显示,使代码更易读,有助于快速定位错误和理解代码结构。 2. **代码自动完成**:这个插件支持智能代码补全,当用户输入代码时,它可以自动提示可能的函数、...
这个"javascript常见代码合集"包含了一系列实现常见效果的JavaScript代码示例,可以帮助开发者理解和学习JavaScript的基础以及进阶功能。 1. **变量与数据类型**: JavaScript支持基本数据类型(如字符串、数字、...
5. 快速修复建议:对于常见的IE JavaScript错误,小工具可能会提供一些自动修复或优化建议,帮助开发者快速修复问题。 在实际应用中,使用“IE的js错误查找小工具”可以大大提高开发效率,减少由于浏览器兼容性问题...
"JavaScript常见问题整理.txt"、"表单验证大全.txt"、"JavaScript表单验证控制代码大全.txt"、"JavaScript验证表单函数大全.txt"这些文件将提供更具体的信息和示例代码,帮助深入理解和掌握这一主题。
在学习JavaScript的过程中,新手开发者常常会犯一些影响学习进度和效果的常见错误。这篇文章中列举的九个错误,是学习者在学习JavaScript时经常会遇到的问题,理解并避免这些错误对于提升学习效率、巩固编程基础以及...
ESLint:使用ESLint解决常见JavaScript错误.docx