js 标准内置对象 error

EvalError

本对象代表了一个关于 eval 函数的错误.此异常不再会被JavaScript抛出,但是EvalError对象仍然保持兼容性.

InternalError

创建一个代表Javascript引擎内部错误的异常抛出的实例。 如: “递归太多”.

RangeError

创建一个error实例,表示错误的原因:数值变量或参数超出其有效范围。

ReferenceError

创建一个error实例,表示错误的原因:无效引用。

SyntaxError

创建一个error实例,表示错误的原因:eval()在解析代码的过程中发生的语法错误。

TypeError

创建一个error实例,表示错误的原因:变量或参数不属于有效类型。

URIError

创建一个error实例,表示错误的原因:给 encodeURI()或 decodeURl()传递的参数无效。

参考

你可能感兴趣的:(js)