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 相关文章推荐
extjs 学习笔记(二) Ext.Element类
Oct 13 Javascript
jQuery each()方法的使用方法
Mar 18 Javascript
基于jQuery的一个扩展form序列化到json对象
Dec 09 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
Apr 04 Javascript
jQuery控制网页打印指定区域的方法
Apr 07 Javascript
深入理解jquery自定义动画animate()
May 24 Javascript
jQuery序列化表单成对象的简单实现
Nov 29 Javascript
基于Datatables跳转到指定页的简单实例
Nov 09 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
Vue+Django项目部署详解
May 30 Javascript
微信小程序模板消息推送的两种实现方式
Aug 27 Javascript
vue实现两个组件之间数据共享和修改操作
Nov 12 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
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
php上传图片客户端和服务器端实现方法
2015/03/30 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
2017/03/04 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
基于PHP的微信公众号的开发流程详解
2020/08/07 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
node.js中的fs.mkdir方法使用说明
2014/12/17 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
js上传图片预览的实现方法
2017/05/09 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
python基础教程之获取本机ip数据包示例
2014/02/10 Python
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
Ruby元编程基础学习笔记整理
2016/07/02 Python
python绘制圆柱体的方法
2018/07/02 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
HTML5 CSS3打造相册效果附源码下载
2014/06/16 HTML / CSS
关于html字符串正则判断和匹配的具体使用
2019/12/12 HTML / CSS
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
意大利奢侈品购物网站:Giglio
2018/01/05 全球购物
伦敦新晋轻奢耳饰潮牌:Tada & Toy
2020/05/25 全球购物
《记承天寺夜游》教学反思
2014/02/16 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
十一国庆节“向国旗敬礼”主题班会活动方案
2014/09/27 职场文书
2014年度培训工作总结
2014/11/27 职场文书
烈士陵园观后感
2015/06/08 职场文书
2016应届毕业生实习评语
2015/12/01 职场文书
css display table 自适应高度、宽度问题的解决
2021/05/07 HTML / CSS
MySQL读取JSON转换的方式
2022/03/18 MySQL