`
liym
  • 浏览: 30918 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JS的常见错误

阅读更多
总结一下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
分享到:
评论

相关推荐

    JS常见错误及开发技巧

    JavaScript,简称JS,是网页开发中的重要脚本语言,它允许开发者实现动态效果和交互功能。在实际开发中,常见的错误和编码规范是确保代码质量和兼容性的重要因素。以下是一些关于JS开发的关键知识点和技巧: 1. **...

    JavaScript中常见错误分析.pdf

    "JavaScript中常见错误分析" JavaScript是一种新型的描述语言,可以被嵌入HTML的文件之中,增加网页的互动性。透过JavaScript能及时响应用户的需求事件,对提交表单做即时的检查,而不用任何的网络来回传输资料。...

    再谈javascript常见错误及解决方法

    然而,对于初学者来说,JavaScript中的一些常见错误往往会使开发过程变得异常棘手。本文将探讨一些常见的JavaScript错误,并提供相应的解决方法。 首先,错误的引号使用是JavaScript初学者常犯的一个错误。在...

    【JavaScript源代码】js实现调用网络摄像头及常见错误处理.docx

    ### JavaScript 实现调用网络摄像头及其常见错误处理 #### 前言 随着Web技术的发展,越来越多的应用场景需要实现在Web端直接访问设备的摄像头功能。例如,在视频会议、在线教育、身份验证等领域,能够方便地调用...

    Vue.js 3.X常见错误及解决方案

    Vue.js 3.X常见错误及解决方案

    JavaScript调试方法以及常见错误.pdf

    JavaScript 调试方法以及常见错误 JavaScript 调试方法是一个非常重要的知识点,对于前端开发者来说尤为重要。由于 JavaScript 没有一个被广泛认可的开发环境,因此代码的编写、调试和后期的维护变得非常困难。 在...

    ASP.NET常见错误及解决方案

    7. **AJAX和JavaScript错误**:使用jQuery、JavaScript或AJAX技术时,前端错误可能会影响用户体验。确保脚本引用正确,DOM操作无误,以及跨域请求和JSON格式化遵循标准。 8. **异常处理**:有效的异常处理是任何...

    JS常见错误(Error)及处理方案详解

    本文将深入探讨JS中的常见错误及其处理方案。 首先,我们要了解JavaScript错误的分类。所有错误都继承自`Error`类型,它是所有错误的父类型。以下是一些主要的错误子类型: 1. **ReferenceError**:当尝试引用一个...

    c#知识点自己整理(js,.net,页面控件,及常见错误)

    以下是对C#中涉及的关键知识点、JavaScript交互、.NET框架以及常见错误的详细说明: 1. C#基础: - 类与对象:C#是面向对象的语言,通过类定义对象的属性和行为,支持封装、继承和多态。 - 变量与数据类型:C#有...

    javascript 开发

    **JavaScript常见错误及调试技巧** JavaScript错误通常表现为“找不到对象:XXXX”,这通常是由于IE的语法差异导致的。为了解决这类问题,Mozilla提供了“JavaScript控制台”工具,帮助开发者定位错误源代码位置。...

    《十个 JavaScript 中易犯的小错误》

    常见错误一:对于this关键词的不正确引用 常见错误二:传统编程语言的生命周期误区 常见错误三:内在泄露 常见错误四:比较运算符 常见错误五:低效的DOM操作 常见错误六:在for循环中的不正确函数调用 常见错误七:...

    js捕获错误.txt

    常见的错误类型包括: - **EvalError**:当`eval()`函数遇到问题时抛出。 - **RangeError**:当数值超出有效范围时抛出。 - **ReferenceError**:尝试访问一个不存在的变量或函数时抛出。 - **SyntaxError**:当...

    Eclipse的JavaScript插件 JSEditor.7z

    1. **语法高亮**:JSEditor提供了对JavaScript语法的高亮显示,使代码更易读,有助于快速定位错误和理解代码结构。 2. **代码自动完成**:这个插件支持智能代码补全,当用户输入代码时,它可以自动提示可能的函数、...

    javascript常见代码合集

    这个"javascript常见代码合集"包含了一系列实现常见效果的JavaScript代码示例,可以帮助开发者理解和学习JavaScript的基础以及进阶功能。 1. **变量与数据类型**: JavaScript支持基本数据类型(如字符串、数字、...

    IE的js错误查找小工具

    5. 快速修复建议:对于常见的IE JavaScript错误,小工具可能会提供一些自动修复或优化建议,帮助开发者快速修复问题。 在实际应用中,使用“IE的js错误查找小工具”可以大大提高开发效率,减少由于浏览器兼容性问题...

    JS表单验证与JS常见问题解决方案

    "JavaScript常见问题整理.txt"、"表单验证大全.txt"、"JavaScript表单验证控制代码大全.txt"、"JavaScript验证表单函数大全.txt"这些文件将提供更具体的信息和示例代码,帮助深入理解和掌握这一主题。

    分析javascript中9 个常见错误阻碍你进步

    在学习JavaScript的过程中,新手开发者常常会犯一些影响学习进度和效果的常见错误。这篇文章中列举的九个错误,是学习者在学习JavaScript时经常会遇到的问题,理解并避免这些错误对于提升学习效率、巩固编程基础以及...

    ESLint:使用ESLint解决常见JavaScript错误.docx

    ESLint:使用ESLint解决常见JavaScript错误.docx

Global site tag (gtag.js) - Google Analytics