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 相关文章推荐
JavaScipt基本教程之前言
Jan 16 Javascript
jQuery 美元符冲突的解决方法
Mar 28 Javascript
js的隐含参数(arguments,callee,caller)使用方法
Jan 28 Javascript
在JavaScript中使用timer示例
May 08 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
Mar 26 Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
Jun 24 Javascript
JS中使用 after 伪类清除浮动实例
Mar 01 Javascript
Vue2递归组件实现树形菜单
Apr 10 Javascript
js实现Tab选项卡切换效果
Jul 17 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
Apr 05 Javascript
Javascript Web Worker使用过程解析
Mar 16 Javascript
vue props 一次传多个值实例
Jul 22 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模块memcache和memcached区别分析
2011/06/14 PHP
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
如何使用Strace调试工具
2013/06/03 PHP
typecho插件编写教程(三):保存配置
2015/05/28 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
javascript动态添加表格数据行(ASP后台数据库保存例子)
2010/05/08 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
json对象转字符串如何实现
2012/12/02 Javascript
ajax异步刷新实现更新数据库
2012/12/03 Javascript
Js 代码中,ajax请求地址后加随机数防止浏览器缓存的原因
2013/05/07 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
小程序click-scroll组件设计
2019/06/18 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
2020/08/15 Javascript
Openlayers测量距离与面积的实现方法
2020/09/25 Javascript
python调用cmd命令行制作刷博器
2014/01/13 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
python实现两个dict合并与计算操作示例
2019/07/01 Python
Python使用指定端口进行http请求的例子
2019/07/25 Python
澳大利亚百货商店中销量第一的商务衬衫品牌:Van Heusen
2018/07/26 全球购物
白俄罗斯在线大型超市:e-dostavka.by
2019/07/25 全球购物
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
医学毕业生自荐信
2013/10/11 职场文书
高中生自我评价个人范文
2013/11/09 职场文书
诚信考试倡议书
2014/04/15 职场文书
骨干教师培训方案
2014/05/06 职场文书
旅游专业毕业生自荐书
2014/06/30 职场文书
玩手机检讨书1000字
2014/10/20 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书