JS 容错处理代码, 屏蔽错误信息


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...
});

 

Javascript 相关文章推荐
jQuery 表单验证扩展(四)
Oct 20 Javascript
jquery miniui 教程 表格控件 合并单元格应用
Nov 25 Javascript
jQuery 回车事件enter使用示例
Feb 18 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
JavaScript动态改变表格单元格内容的方法
Mar 30 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
Jul 14 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
Oct 25 Javascript
Javascript实现倒计时(防页面刷新)实例
Dec 13 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
ajax请求data遇到的问题分析
Jan 18 Javascript
angular的输入和输出的使用方法
Sep 22 Javascript
新手如何快速理解js异步编程
Jun 24 Javascript
JAVASCRIPT 对象的创建与使用
Mar 09 #Javascript
JS JavaScript获取Url参数,src属性参数
Mar 09 #Javascript
JS 统计时间
Mar 09 #Javascript
JavaScript延迟加载
Mar 09 #Javascript
javaScript - 如何引入js代码
Mar 09 #Javascript
QQ登录简单实现代码
Mar 09 #Javascript
正则表达式语法
Oct 09 #Javascript
You might like
php获取英文姓名首字母的方法
2015/07/13 PHP
PHP YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
javascript下利用arguments实现string.format函数
2010/08/24 Javascript
javascript时间函数基础介绍
2013/03/28 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
Javascript同时声明一连串(多个)变量的方法
2017/01/23 Javascript
iOS + node.js使用Socket.IO框架进行实时通信示例
2017/04/14 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
JavaScript类的继承方法小结【组合继承分析】
2018/07/11 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
JS Generator 函数的含义与用法实例总结
2020/04/08 Javascript
[25:59]Newbee vs TNC 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python编程之属性和方法实例详解
2015/05/19 Python
python程序变成软件的实操方法
2019/06/24 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
python的json包位置及用法总结
2020/06/21 Python
Django --Xadmin 判断登录者身份实例
2020/07/03 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
详解python的xlwings库读写excel操作总结
2021/02/26 Python
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
项目施工员岗位职责
2014/03/09 职场文书
读书活动总结
2014/04/28 职场文书
建筑工地门卫岗位职责
2014/04/30 职场文书
公司人事专员岗位职责
2014/08/11 职场文书
村干部任职承诺书
2015/01/21 职场文书
幼儿园母亲节活动总结
2015/02/10 职场文书
婚育证明样本
2015/06/16 职场文书
浅谈Golang 嵌套 interface 的赋值问题
2021/04/29 Golang
Python编程中内置的NotImplemented类型的用法
2022/03/23 Python