JS异常处理try..catch语句的作用和实例


Posted in PHP onMay 05, 2014

首先一个常识就是,在浏览器执行JS脚本过程中,当出现脚本错误,并且你没有手动进行异常捕捉时,他会在浏览器下面出现黄色的叹号,这是正常的,这也不是最重要的,最重要的是,出错行以下的所有JS代码将中停执行,这是我们不希望看到的,所以说,对于自己写的,拿不准的脚本还是加上异常捕捉比较好。

1 清除黄色叹号:

window.onerror={return true;}  //这只是表面清除了错误,但JS代码将被中停

2 为容易出错的,容易产生兼容问题的代码段加上try..catch

try{     var a="hello world";
     document.Write(a);
 }
 catch(e){
 //..产生异常时你要做的事
 }

PHP 相关文章推荐
Extended CHM PHP 语法手册之 DIY
Oct 09 PHP
php生成随机密码的几种方法
Jan 17 PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
Jul 12 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
Jun 26 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
Jul 28 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
php对象在内存中的存在形式分析
Feb 03 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
php使用include 和require引入文件的区别
Feb 16 PHP
利用 fsockopen() 函数开放端口扫描器的实例
Aug 19 PHP
php生成短网址示例
May 05 #PHP
PHP zip扩展Linux下安装过程分享
May 05 #PHP
PHP常用的缓存技术汇总
May 05 #PHP
php加速器eAccelerator的配置参数、API详解
May 05 #PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
May 05 #PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
May 04 #PHP
PHP图片裁剪函数(保持图像不变形)
May 04 #PHP
You might like
PHP 处理图片的类实现代码
2009/10/23 PHP
通过Email发送PHP错误的方法
2015/07/20 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
2020/02/07 PHP
Aster vs KG BO3 第一场2.18
2021/03/10 DOTA
IE与FireFox的JavaScript兼容问题解决办法
2013/12/31 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
跟我学习javascript的Date对象
2015/11/19 Javascript
详解JavaScript中的构造器Constructor模式
2016/01/14 Javascript
浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
2017/02/08 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
2017/02/27 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
Node.js五大应用性能技巧小结(必须收藏)
2017/08/09 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
基于Vue实现图书管理功能
2017/10/17 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
2017/11/03 Javascript
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
原生JS封装_new函数实现new关键字的功能
2018/08/12 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
Vue.js仿Select下拉框效果
2020/02/18 Javascript
用Python编写简单的定时器的方法
2015/05/02 Python
分享Python开发中要注意的十个小贴士
2016/08/30 Python
python开发环境PyScripter中文乱码问题解决方案
2016/09/11 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
2019/11/29 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
html table呈现个人简历以及单元格宽度失效的问题解决
2021/01/22 HTML / CSS
瑞士设计师家具和家居饰品网上商店:Bruno Wickart
2019/03/18 全球购物
c++工程师面试问题
2013/08/04 面试题
财务部总监岗位职责
2014/03/12 职场文书
英语教师个人工作总结
2015/02/09 职场文书
新年晚会开场白
2015/05/29 职场文书
职工宿舍管理制度
2015/08/05 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
2016新年问候语大全
2015/11/11 职场文书
python 如何在 Matplotlib 中绘制垂直线
2021/04/02 Python