JScript 运行时错误
JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误当正在运行脚本计算变量表达式或者正在动态分配内存时出现 JScript 运行时错误时
错误号 描述
数组长度必须为一有限正整数
必须赋给数组长度一个有限正数
需要 Array 或 arguments 对象
需要 Boolean
不能给函数返回值赋值
不能给 this 赋值
需要 Date 对象
需要 Enumerator 对象
异常抛出但无法抓住
正则表达式中缺少)
正则表达式中缺少]
函数没有合法的 Prototype 对象
需要 Function 对象
非法赋值
字符集范围无效
需要 JScript 对象
需要 Number 类型
需要 Object 类型
需要对象的成员
需要正则表达式对象
需要 String
正则表达式语法错误
小数部分的位数越界
精度越界
待解码的 URI 编码非法
待解码的 URI 包含有非法字符
未定义标识符
未预期的限定符
需要 VBArray
JScript 语法错误
JScript 语法错误是指当 JScript 语句违反了 JScript 脚本语言的一条或多条语法规则时导致的错误JScript 语法错误发生在程序编译阶段在开始运行该程序之前
错误号 描述
在循环外不能有break
在循环外不能有continue
条件编译已关闭
一条 switch 语句中只能有一个 default
需要(
需要)
需要/
需要:
需要;
需要@
需要@end
需要]
需要{
需要}
需要=
需要catch
需要常数
需要十六进制数
需要标识符
需要标识符字符串或者数字
需要while
非法字符
未找到标签
标签定义重复
函数外有 return 语句
语法错误
Throw的后面必须跟有一个表达式且在同一源代码行上
注释未结束
字符串常数未结束