• JS错误代码解释大全+VBS错误代码解释大全


    JScript 运行时错误
    JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现 JScript 运行时错误时。

    错误号 描述
    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

    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 字符串常数未结束

    ================================================================================

    VBScript 运行时错误


    如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为变量表达式赋值或分配内存时,才会产生 VBScript 运行时错误。

    错误编号 描述
    429 ActiveX 部件无法创建对象
    507 发生异常
    449 参数不可选
    17 无法执行请求的操作
    430 类不支持自动化
    506 类未被定义
    11 被零除
    48 加载 DLL 错误
    5020 在正则表达式中需要 ')'
    5019 在正则表达式中需要 ']'
    432 在自动化操作中未找到文件名或类名
    92 For 循环未初始化
    5008 非法赋值
    51 内部错误
    505 无效的或不合格的引用
    481 无效图片
    5 无效过程调用或参数
    5021 字符集越界
    94 非法使用 Null
    448 未找到命名参数
    447 对象不支持当前的区域设置
    445 对象不支持此操作
    438 对象不支持该属性或方法
    451 对象不是一个集合
    504 对象不能安全创建
    503 对象不能安全初始化
    502 脚本对象不安全
    424 需要对象
    91 未设置对象变量
    7 内存不足
    28 堆栈溢出
    14 字符串空间溢出
    6 溢出
    35 未定义 Sub 或 Function
    9 下标越界
    5017 正则表达式中的语法错误
    462 远程服务器不存在或不能访问
    10 该数组为定长的或临时被锁定
    13 类型不匹配
    5018 错误的数量词
    500 变量未定义
    458 变量使用了一个 VBScript 中不支持的自动化类型
    450 错误的参数个数或无效的参数属性值


    VBScript 语法错误
    如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScript 语法错误。VBScript 语法错误通常在执行程序前,编译程序时产生。

    错误编号 描述
    1052 在类中不能有多个缺省的属性/方法
    1044 调用 Sub 时不能使用圆括号
    1053 类初始化或终止不能带参数
    1058 只能在 Property Get 中指定 'Default'
    1057 说明 'Default' 必须同时说明 'Public' "
    1005 需要 '('
    1006 需要 ')'
    1011 需要 '='
    1021 需要 'Case'
    1047 需要 'Class'
    1025 需要语句的结束
    1014 需要 'End'
    1023 需要表达式
    1015 需要 'Function'
    1010 需要标识符
    1012 需要 'If'
    1046 需要 'In'
    1026 需要整数常数
    1049 在属性声明中需要 Let , Set 或 Get
    1045 需要文字常数
    1019 需要 'Loop'
    1020 需要 'Next'
    1050 需要 'Property'
    1022 需要 'Select'
    1024 需要语句
    1016 需要 'Sub'
    1017 需要 'Then'
    1013 需要 'To'
    1018 需要 'Wend'
    1027 需要 'While' 或 'Until'
    1028 需要 'While,'、 'Until,' 或语句未结束
    1029 需要 'With'
    1030 标识符太长
    1014 无效字符
    1039 无效 'exit' 语句
    1040 无效 'for' 循环控制变量
    1013 无效数字
    1037 无效使用关键字 'Me'
    1038 'loop' 没有 'do'
    1048 必须在一个类的内部定义
    1042 必须为行的第一个语句
    1041 名称重定义
    1051 参数数目必须与属性说明一致
    1001 内存不足
    1054 Property Let 或 Set 至少应该有一个参数
    1002 语法错误
    1055 不需要的 'Next'
    1015 未终止字符串常数

  • 相关阅读:
    对TCP/IP协议的理解
    自己想到的几道Java面试题
    Java双重循环实现任意字符串中提取数字子串
    Spring data jpa 依赖配置
    spring data jpa sql
    spring boot 依赖配置
    Freemarker模板和依赖
    spring Data solr依赖文件 和xml配置文件
    根据mysql数据库 定义solr Schema.xml中配置业务域
    自定义solr域中的配置
  • 原文地址:https://www.cnblogs.com/backuper/p/1489050.html
Copyright © 2020-2023  润新知