1.RangeError:数值越界,范围错误

2.SyntaxError:发生语法解析错误

3.TypeError:类型错误

4.ReferencError:非法或不能识别的引用数值

5.URIError:urlError:(url错误);与url参数相关的函数参数不正确
6.EvalError:eval()使用定义与使用不一样,eval()没有被正确执行
// 在try里面的发生的错误,不会执行try里面之后的代码
try{
var b = "123";
b();
}catch(error){
// error.name 错误类型
//error.message 错误消息
console.log(error.name + ":" + error.message)
}

本文深入探讨了JavaScript编程中常见的六种错误类型,包括RangeError、SyntaxError、TypeError、ReferenceError、URIError及EvalError,详细解释了每种错误的发生原因,并通过示例代码展示了如何在try...catch语句中捕获并处理这些错误。

被折叠的 条评论
为什么被折叠?



