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 相关文章推荐
IE6下focus与blur错乱的解决方案
Jul 31 Javascript
Javascript Web Slider 焦点图示例源码
Oct 10 Javascript
生成二维码方法汇总
Dec 26 Javascript
jQuery原生的动画效果
Jul 10 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
May 17 Javascript
浅析JavaScript中命名空间namespace模式
Jun 22 Javascript
Javascript中数组去重与拍平的方法示例
Feb 03 Javascript
jquery实现全选、全不选以及单选功能
Mar 23 jQuery
Vue开发中整合axios的文件整理
Apr 29 Javascript
JavaScript模拟实现封装的三种方式及写法区别
Oct 27 Javascript
对Angular中单向数据流的深入理解
Mar 31 Javascript
在vue中实现嵌套页面(iframe)
Jul 30 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
分享下页面关键字抓取components.arrow.com站点代码
2014/01/30 PHP
用PHP和Shell写Hadoop的MapReduce程序
2014/04/15 PHP
分享常见的几种页面静态化的方法
2015/01/08 PHP
PHP+MySQL修改记录的方法
2015/01/21 PHP
PHP curl使用实例
2015/07/02 PHP
一个JavaScript继承的实现
2006/10/24 Javascript
新浪刚打开页面出来的全屏广告代码
2007/04/02 Javascript
javascript AutoScroller 函数类
2009/05/29 Javascript
Javascript 汉字字节判断
2009/08/01 Javascript
基于jQuery实现点击同时更改两个iframe的网址
2010/07/01 Javascript
根据表格中的某一列进行排序的javascript代码
2013/11/29 Javascript
js toFixed()方法的重写实现精度的统一
2014/03/06 Javascript
C#中使用迭代器处理等待任务
2015/07/13 Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
2016/12/13 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
JavaScript中的全局属性与方法深入解析
2020/06/14 Javascript
Linux下编译安装MySQL-Python教程
2015/02/02 Python
Python中运行并行任务技巧
2015/02/26 Python
Python多进程同步简单实现代码
2016/04/27 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
解决Djang2.0.1中的reverse导入失败的问题
2019/08/16 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
欧洲最大的美妆零售网站:Feelunique
2017/01/14 全球购物
乌克兰珠宝大卖场:Zlato.ua
2020/09/27 全球购物
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
法定代表人授权委托书范文
2014/09/22 职场文书
转学证明范本
2015/06/19 职场文书
春季运动会加油词
2015/07/18 职场文书
Netty结合Protobuf进行编解码的方法
2021/06/26 Java/Android
Python集合set()使用的方法详解
2022/03/18 Python