我们知道,在做项目过程中是前端和后端一起的,当我们做前端的需要后端传值的时候,有时候并没有传过来,那么我们的代码就会报错,如何解决这个问题,这时候就用到了我们前端的try、catch
语法
try{
}
catch(e){
}
try代码块里放的是如果会出错的代码,catch代码块里放的是如果try代码错误,执行catch代码。
try{
console.log("a");
console.log(b); 当代码执行到这的时候 b没有定义 会出错,这是转到catch代码块执行
console.log("c");错误后面的代码不被执行。
}
catch(e){
console.log("d")
} //输出 ad
catch(e){}是接受错误信息,参数e有两个属性:1.e.message 错误信息 2.e.name 错误名称
try{
console.log("a");
console.log(b);
console.log("c");
}
catch(e){
console.log(e.message + "" + e.name);
}
console.log("d");
一些错误类型
1.EvalError : eval()的使用与定义不一致
2.RangeError :数值越界
3.ReferenceError : 非法或不能识别的引用数值
4.SyntaxError : 发生语法解析错误
5.TypeError :操作数类型错误
6.URlError :URl处理使用不当
2.RangeError :数值越界
3.ReferenceError : 非法或不能识别的引用数值
4.SyntaxError : 发生语法解析错误
5.TypeError :操作数类型错误
6.URlError :URl处理使用不当
JavaScript语言我个人感觉是最有意思的了,我也是一个初学者,遇到问题,喜欢在博客上分享,也希望能帮到大家。
一个初学者,有什么不足或者纰漏的话,希望在下面评论出来,相互学习,共同进步。

本文介绍了在前端开发中如何使用try、catch语法来处理未定义变量等常见错误,并列举了几种JavaScript错误类型及其含义。
1809

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



