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学习笔记(十六) 系统对话框(alert、confirm、prompt)
Jun 20 Javascript
关于jQuery判断元素是否存在的问题示例探讨
Jul 21 Javascript
使用js Math.random()函数生成n到m间的随机数字
Oct 09 Javascript
Node.js的npm包管理器基础使用教程
May 26 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
May 31 Javascript
js实现贪吃蛇小游戏(容易理解)
Jan 22 Javascript
Angularjs处理页面闪烁的解决方法
Mar 09 Javascript
Node.js设置CORS跨域请求中多域名白名单的方法
Mar 28 Javascript
vue-cli的webpack模板项目配置文件分析
Apr 01 Javascript
探讨Vue.js的组件和模板
Oct 27 Javascript
js实现网页同时进行多个倒计时功能
Feb 25 Javascript
js实现点击选项置顶动画效果
Aug 25 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
使用迭代器 遍历文件信息的详解
2013/06/08 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
js树插件zTree获取所有选中节点数据的方法
2015/01/28 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
jQuery聚合函数实例
2015/05/21 Javascript
javascript遇到html5的一些表单属性
2015/07/05 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
2016/03/13 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
2016/08/15 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
2017/02/17 Javascript
js实现倒计时效果(小于10补零)
2017/03/08 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
2017/10/27 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
element上传组件循环引用及简单时间倒计时的实现
2018/10/01 Javascript
配置eslint规范项目代码风格
2019/03/11 Javascript
Vue项目环境搭建详细总结
2019/09/26 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
python读取word文档的方法
2015/05/09 Python
Python 序列的方法总结
2016/10/18 Python
windows下安装Python的XlsxWriter模块方法
2018/05/03 Python
Python 新建文件夹与复制文件夹内所有内容的方法
2018/10/27 Python
Python设计模式之观察者模式原理与用法详解
2019/01/16 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
详解selenium + chromedriver 被反爬的解决方法
2020/10/28 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
简单的HTML5初步入门教程
2015/09/29 HTML / CSS
关于canvas.toDataURL 在iOS运行失败的问题解决
2020/09/16 HTML / CSS
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
平面设计自荐信
2013/10/07 职场文书
信息总监管理职责范本
2014/03/08 职场文书
工会经费申请报告
2015/05/15 职场文书
实习单位鉴定意见
2015/06/04 职场文书
法定授权委托证明书
2015/06/18 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL
关于React Native使用axios进行网络请求的方法
2021/08/02 Javascript