Posted in Javascript onMarch 09, 2021
有时我们项目上线后,需要让浏览器忽略 js 错误。可以在 script 标签中添加如下代码,那么页面就不会再显示错误提示了。
window.onerror = function(){
return true;
};
注意:这样做仅仅是忽略错误提示。如果 js 发生错误,仍然会阻挡下面的 js 执行。
推荐使用 try, catch 来捕获错误信息然后做出相应处理。
try{
//在此运行代码
} catch(err) {
//在此处理错误
}
//缺点:异步和语法错误不能捕捉
网络异常错误(如404、500...)
window.addEventListener("error", function(e) {
//something here...
});
JS 容错处理代码, 屏蔽错误信息
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@