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 相关文章推荐
php date与gmdate的获取日期的区别
Feb 08 PHP
PHP 开发环境配置(测试开发环境)
Apr 28 PHP
php access 数据连接与读取保存编辑数据的实现代码
May 12 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
php中OR与|| AND与&&的区别总结
Oct 26 PHP
PHP获取MAC地址的具体实例
Dec 13 PHP
php中将一个对象保存到Session中的方法
Mar 13 PHP
php通过修改header强制图片下载的方法
Mar 24 PHP
Yii使用Captcha验证码的方法
Dec 28 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
PHP实现适用于文件内容操作的分页类
Jun 15 PHP
PHP实现小偷程序实例
Oct 31 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
Yii的Srbac插件用法详解
2016/07/14 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
jquery 学习之二 属性相关
2010/11/23 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JavaScript基础教程之alert弹出提示框实例
2014/10/16 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
zepto中使用swipe.js制作轮播图附swipeUp,swipeDown不起效果问题
2015/08/27 Javascript
JavaScript jQuery 中定义数组与操作及jquery数组操作
2015/12/18 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
Vue.js+Layer表格数据绑定与实现更新的实例
2018/03/07 Javascript
详解Vue.js在页面加载时执行某个方法
2018/11/20 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
[02:03]完美世界DOTA2联赛10月30日赛事集锦
2020/10/31 DOTA
python实现根据用户输入从电影网站获取影片信息的方法
2015/04/07 Python
Python实现带百分比的进度条
2016/06/28 Python
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
Python网络编程 Python套接字编程
2017/09/13 Python
你真的了解Python的random模块吗?
2017/12/12 Python
Python实现自动上京东抢手机
2018/02/06 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
2019/06/21 Python
Python3 pandas 操作列表实例详解
2019/09/23 Python
python tornado修改log输出方式
2019/11/18 Python
python实现高斯判别分析算法的例子
2019/12/09 Python
西铁城美国官方网站:Citizen Watch美国
2019/11/08 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
自动化专业本科毕业生求职信
2013/10/20 职场文书
冰淇淋店的创业计划书
2014/02/07 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
专家推荐信怎么写
2015/03/25 职场文书