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 相关文章推荐
基于jquery创建的一个图片、视频缓冲的效果样式插件
Aug 28 Javascript
js函数的延迟加载实现代码
Oct 11 Javascript
简单几行JS Code实现IE邮件转发新浪微博
Jul 03 Javascript
javascript中自定义对象的属性方法分享
Jul 12 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
Aug 12 Javascript
Windows8下搭建Node.js开发环境教程
Sep 03 Javascript
JS实现数字格式千分位相互转换方法
Aug 01 Javascript
JavaScript中的ajax功能的概念和示例详解
Oct 17 Javascript
Vue的MVVM实现方法
Aug 16 Javascript
Vue.js 事件修饰符的使用教程
Nov 01 Javascript
jquery实现垂直手风琴导航栏
Feb 18 jQuery
node.js 基于 STMP 协议和 EWS 协议发送邮件
Feb 14 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
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
PHP闭包函数传参及使用外部变量的方法
2016/03/15 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
解决Laravel5.5下的toArray问题
2019/10/15 PHP
javascript函数中参数传递问题示例探讨
2014/07/31 Javascript
JavaScript中0和&quot;&quot;比较引发的问题
2016/05/26 Javascript
js实现图片缓慢放大缩小效果
2016/08/02 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
基于bootstrap风格的弹框插件
2016/12/28 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
解决微信小程序中的滚动穿透问题
2019/09/16 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
Python切片用法实例教程
2014/09/08 Python
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
Python3使用requests发闪存的方法
2016/05/11 Python
Python图算法实例分析
2016/08/13 Python
和孩子一起学习python之变量命名规则
2018/05/27 Python
Python多进程写入同一文件的方法
2019/01/14 Python
python执行scp命令拷贝文件及文件夹到远程主机的目录方法
2019/07/08 Python
python匿名函数的使用方法解析
2019/10/10 Python
Python函数式编程实例详解
2020/01/17 Python
Python timer定时器两种常用方法解析
2020/01/20 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
pycharm 如何取消连按两下shift出现的全局搜索
2021/01/15 Python
不同浏览器对CSS3和HTML5的支持状况
2009/10/31 HTML / CSS
PHP解析URL是哪个函数?怎么用?
2013/05/09 面试题
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
2015/08/04 面试题
公务员培训心得体会
2013/12/28 职场文书
《称象》教学反思
2014/04/25 职场文书
责任心演讲稿
2014/05/14 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
2015个人半年总结范文
2015/03/09 职场文书
CSS3实现的文字弹出特效
2021/04/16 HTML / CSS