JS错误类型
SyntaxError 解析代码时发生的语法错误
ReferenceError 引用一个不存在的变量时发生的错误
RangeError 当一个值超出有效范围时发生的错误
TypeError 变量或参数不是预期类型时发生的错误
URIError URI相关函数的参数不正确时抛出的错误
EvalError eval函数没有被正确执行时抛出的错误
JS错误调试
try{
//可能会导致错误的代码
}catch(error){
//在错误发生时怎么处理
alert(error.message);
}