首页 > 代码库 > 前端错误处理
前端错误处理
1.
try { //程序}catch (error) { //处理}
finally {
//始终处理
}
*只有将程序放在try里才能捕捉到。因此只能处理代码块
*若有finally,无论try,catch里包含什么(甚至是return)都可以用
2.自定义抛出错误
if (可能出错的条件) {
throw new Error(‘自己定义的错误信息‘);
}
Error也可以是SyntaxError,TypeError,RangeError等
*不明白的是,已经知道错在哪里了,为什么不解决,而要抛出...
3.
window.onerror = function (message, url, line) { //处理}
*这可以在全局使用。分别是错误信息,js的url,出错的行数
前端错误处理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。