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 获取函数形参个数
Jul 31 Javascript
javascript实时显示当天日期的方法
May 20 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
Jan 27 Javascript
jQuery+Pdo编写login登陆界面
Aug 01 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
JavaScript 身份证号有效验证详解及实例代码
Oct 20 Javascript
webpack 4.0.0-beta.0版本新特性介绍
Feb 10 Javascript
详解Angular中通过$location获取地址栏的参数
Aug 02 Javascript
JS实现求字符串中出现最多次数的字符和次数示例
Jul 05 Javascript
在vue中使用vuex,修改state的值示例
Nov 08 Javascript
js中apply和call的理解与使用方法
Nov 27 Javascript
ES6函数和数组用法实例分析
May 23 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处理整数函数的详解
2013/06/09 PHP
PHP抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
win7系统配置php+Apache+mysql环境的方法
2015/08/21 PHP
PHP的自定义模板引擎
2017/03/24 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
SwfUpload在IE10上不出现上传按钮的解决方法
2013/06/25 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
2014/04/14 Javascript
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
jQuery+Ajax+PHP+Mysql实现分页显示数据实例讲解
2015/09/27 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
2018/06/13 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
Spring boot 和Vue开发中CORS跨域问题解决
2018/09/05 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
2018/09/21 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
js实现unicode码字符串与utf8字节数据互转详解
2019/03/21 Javascript
解决layui弹出层layer的area过大被遮挡的问题
2019/09/21 Javascript
利用Python实现Windows定时关机功能
2017/03/21 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
python实现ip代理池功能示例
2019/07/05 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
ANINE BING官方网站:奢华的衣橱基本款和时尚永恒的单品
2019/11/26 全球购物
小米官方旗舰店:Xiaomi
2020/08/07 全球购物
介绍下Lucene建立索引的过程
2016/03/02 面试题
新品发布会主持词
2014/04/02 职场文书
环保倡议书范文
2014/05/12 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
老公给老婆的检讨书(精华篇)
2014/10/18 职场文书
华清池导游词
2015/02/02 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis