JavaScript Error 错误对象-数据类型
- EvalError:eval()的使用与定义不一致
- RangeError:数值越界 一个数字超出它的边界时抛出。该错误在正常的代码执行中非常罕见
- ReferenceError:非法或不能识别的引用 期望的对象不存在时抛出
- SyntaxError:有语法错误时抛出
- TypeError:变量不是期望的类型时抛出
- URIError:URI 处理函数使用不当给 encodeURI(), encodeURIComponent(), decodeURI() 或者 decodeURIComponent() 等函数传递格式非法的 URI 字符串时抛出