javascript中异常处理案例(推荐)


Posted in Javascript onOctober 03, 2016

如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
   
  <script type="text/javascript">
    // cache 缓存
    // try-catch-finally
    // 1 如果try中的代码出现了异常, 就会被catch住, 再catch中处理异常,
    //   最终,会执行finally中的代码
    // 2 如果try中大代码没有出现异常, catch内部的代码就不会执行, 但是,finally中的
    //   代码还是会要执行
 
    /*try {
      console.log(num);
    } catch(e) {
      console.log(e);
    } finally {
       
    }
 
    console.log(123);*/
 
    function fn() {
      // 如果此处直接return , 首先 try就不会执行,finally也不会执行
      return;
 
      try {
        var dv = document.getElementsByTagName("div");
        // 此处出错了
        dv.innerHTML = "12312";
        console.log("1 有没有错误??");
        return;
      } catch (e) {
        console.log("2 如果有错误,就会被处理");
      } 
      finally {
        // 释放try中使用的一些变量
        dv = null;
        console.log("3 代码最终是要执行的");
      }
 
 
      console.log("4 函数体最后的一行代码");
    }
 
    fn();
  </script>
</body>
</html>

以上就是小编为大家带来的javascript中异常处理案例(推荐)全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
Javascript中的包装类型介绍
Apr 02 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
Sep 14 Javascript
JS实现黑色大气的二级导航菜单效果
Sep 18 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
Jan 26 Javascript
javascript比较语义化版本号的实现代码
Sep 09 Javascript
vue插件tab选项卡使用小结
Oct 27 Javascript
javascript中this关键字详解
Dec 12 Javascript
js实现简单的手风琴效果
Feb 27 Javascript
JavaScript中数组Array.sort()排序方法详解
Mar 01 Javascript
Express + Node.js实现登录拦截器的实例代码
Jul 01 Javascript
详解使用webpack打包编写一个vue-toast插件
Nov 08 Javascript
vue.js 添加 fastclick的支持方法
Aug 28 Javascript
switch语句的妙用(必看篇)
Oct 03 #Javascript
js中scrollTop()方法和scroll()方法用法示例
Oct 03 #Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
Oct 03 #Javascript
JavaScript对象创建模式实例汇总
Oct 03 #Javascript
js实现的光标位置工具函数示例
Oct 03 #Javascript
js获取腾讯视频ID的方法
Oct 03 #Javascript
关于js二维数组和多维数组的定义声明(详解)
Oct 02 #Javascript
You might like
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
用PHP调用Oracle存储过程
2006/10/09 PHP
php自动加载的两种实现方法
2010/06/21 PHP
PHP中实现获取IP和地理位置类分享
2015/02/10 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
2017/11/07 PHP
PHP实现的多进程控制demo示例
2019/07/22 PHP
js常用函数 不错
2006/09/08 Javascript
JavaScript Archive Network 集合
2007/05/12 Javascript
js获取url中指定参数值的示例代码
2013/12/14 Javascript
Jquery获取当前城市的天气信息
2016/08/05 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
JavaScript遍历DOM元素的常见方式示例
2019/02/16 Javascript
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
python冒泡排序算法的实现代码
2013/11/21 Python
python控制台英汉汉英电子词典
2020/04/23 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
python用插值法绘制平滑曲线
2021/02/19 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
英格兰足协官方商店:England Store
2019/07/12 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
经典c++面试题五
2014/12/17 面试题
乡村卫生服务一体化管理实施方案
2014/03/30 职场文书
幼儿园标语大全
2014/06/19 职场文书
争做文明公民倡议书
2014/08/29 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
大学生实训报告总结
2014/11/05 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
维稳承诺书
2015/01/20 职场文书
2015年“七七卢沟桥事变”纪念活动总结
2015/03/24 职场文书
民间借贷被告代理词
2015/05/23 职场文书
药房管理制度范本
2015/08/06 职场文书
2019年教师节:送给所有老师的祝福语
2019/09/05 职场文书
SpringBoot项目中控制台日志的保存配置操作
2021/06/18 Java/Android
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技