GetRuntimeErrorDesc
返回异常类型的说明。
function GetRuntimeErrorDesc(
strRuntimeErrorName
);
参数
- strRuntimeErrorName
已发生的异常类型的名称。
返回值
异常类型的说明。
备注
返回异常类型的说明。可以是以下异常类型之一:
异常类型 |
说明 |
---|---|
ConversionError |
每当尝试将一个对象转换为它无法转换的内容时发生。 |
RangeError |
当为函数提供的参数超过了它允许的范围时发生。例如,当尝试构造的 Array 对象的长度不是有效的正整数时,发生此错误。 |
ReferenceError |
当检测到无效引用时发生。例如,如果所需的引用为 null,将发生此错误。 |
RegExpError |
当正则表达式出现编译错误时发生。正则表达式被编译后就不会发生此错误。例如,如果声明正则表达式的模式使用了无效的语法或使用了 i、g 或 m 以外的标志,或者多次包含同一个标志,将发生此错误。 |
SyntaxError |
当对源文本进行语法分析并且源文本不合乎正确语法时发生。例如,当调用 eval 函数的参数不是有效的程序文本时,将发生此错误。 |
TypeError |
每当操作数的实际类型与所需类型不匹配时发生。例如,如果在不是对象的内容上进行函数调用或者该内容不支持该调用时,发生此错误。 |
URIError |
当检测到非法的统一资源标识符 (URI) 时发生。例如,在正编码或解码的字符串中发现非法字符时,发生此错误。 |