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 相关文章推荐
JavaScript prototype属性使用说明
May 13 Javascript
jquery实现文本框鼠标右击无效以及不能输入的代码
Nov 05 Javascript
教您去掉ie网页加载进度条的方法
Dec 09 Javascript
基于JQuery的动态删除Table表格的行和列的代码
May 12 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 Javascript
JQuery给网页更换皮肤的方法
May 30 Javascript
TypeScript Type Innference(类型判断)
Mar 10 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
Feb 11 Javascript
vue的全局提示框组件实例代码
Feb 26 Javascript
Vue项目使用CDN优化首屏加载问题
Apr 01 Javascript
javascript实现搜索筛选功能实例代码
Nov 12 Javascript
微信小程序实现左滑删除效果
Nov 18 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中intval()等int转换时的意外异常情况
2013/06/21 PHP
php数组编码转换示例详解
2014/03/11 PHP
php批量修改表结构实例
2017/05/24 PHP
精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!
2007/11/23 Javascript
在jQuery ajax中按钮button和submit的区别分析
2012/10/07 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
jquery拖拽排序简单实现方法(效果增强版)
2016/02/16 Javascript
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
js实现简易垂直滚动条
2017/02/22 Javascript
详解Angular 4.x NgIf 的用法
2017/05/22 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
2017/08/04 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
2017/11/27 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
node.js遍历目录的方法示例
2018/08/01 Javascript
angular2实现统一的http请求头方法
2018/08/13 Javascript
[42:23]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第二场 12.10
2020/12/13 DOTA
Python安装第三方库的3种方法
2015/06/21 Python
Python实现字典的key和values的交换
2015/08/04 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
python实现学生成绩测评系统
2020/06/22 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
python批量生成条形码的示例
2020/10/10 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
沙特阿拉伯电子产品和家用电器购物网站:Black Box
2019/07/24 全球购物
亚洲最大的运动鞋寄售店:KicksCrew
2020/11/26 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
小车司机岗位职责
2013/11/25 职场文书
财务支持类个人的自我评价
2014/02/14 职场文书
学校节能宣传周活动总结
2014/07/09 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
WordPress多语言翻译插件 - WPML使用教程
2021/04/01 PHP
golang 实现菜单树的生成方式
2021/04/28 Golang
tensorflow中的数据类型dtype用法说明
2021/05/26 Python