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 相关文章推荐
Js获取事件对象代码
Aug 05 Javascript
DIV菜单层实现代码
Nov 19 Javascript
javascript学习笔记(十二) RegExp类型介绍
Jun 20 Javascript
js简单的弹出框有关闭按钮
May 05 Javascript
继续学习javascript闭包
Dec 03 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
Oct 28 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
浅析从vue源码看观察者模式
Jan 29 Javascript
js实现一个页面多个倒计时的3种方法
Feb 25 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
Apr 07 Javascript
微信小程序入门之指南针
Oct 22 Javascript
如何实现vue的tree组件
Dec 03 Vue.js
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
PHP 动态随机生成验证码类代码
2010/04/09 PHP
php常用Stream函数集介绍
2013/06/24 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
PHP实现类似题库抽题效果
2018/08/16 PHP
!DOCTYPE声明对JavaScript的影响分析
2010/04/12 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
angular ng-model 无法获取值的处理方法
2018/10/02 Javascript
js微信分享接口调用详解
2019/07/23 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
2019/09/27 jQuery
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
JS+Canvas实现五子棋游戏
2020/08/26 Javascript
Python version 2.7 required, which was not found in the registry
2014/08/26 Python
python实现同时给多个变量赋值的方法
2015/04/30 Python
Python中生成Epoch的方法
2017/04/26 Python
tensorflow 获取变量&amp;打印权值的实例讲解
2018/06/14 Python
对Python 检查文件名是否规范的实例详解
2019/06/10 Python
numpy和pandas中数组的合并、拉直和重塑实例
2019/06/28 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
如何表示python中的相对路径
2020/07/08 Python
介绍一下Make? 为什么使用make
2013/12/08 面试题
兼职学生的自我评价
2013/11/24 职场文书
给民警的表扬信
2014/01/08 职场文书
毕业留言寄语大全
2014/04/10 职场文书
软件售后服务方案
2014/05/29 职场文书
代理人委托书
2014/09/16 职场文书
党校学习个人总结
2015/02/15 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书
2019森林防火宣传标语大全!
2019/07/03 职场文书
Python实现GIF动图以及视频卡通化详解
2021/12/06 Python
如何通过一篇文章了解Python中的生成器
2022/04/02 Python