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实现全选与取消的两种简单方法
Feb 22 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
Oct 11 Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 Javascript
拥有一个属于自己的javascript表单验证插件
Mar 24 Javascript
浅谈js中的三种继承方式及其优缺点
Aug 10 Javascript
JS限制条件补全问题实例分析
Dec 16 Javascript
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
Jun 01 jQuery
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
Dec 14 Javascript
javascript trie前缀树的示例
Jan 29 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
layui中的switch开关实现方法
Sep 03 Javascript
在vant 中使用cell组件 定义图标该图片和位置操作
Nov 02 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
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
smarty高级特性之过滤器的使用方法
2015/12/25 PHP
yii2 RBAC使用DbManager实现后台权限判断的方法
2016/07/23 PHP
用javascript实现给图片加链接
2007/08/15 Javascript
基于JavaScript 数据类型之Boolean类型分析介绍
2013/04/19 Javascript
JS中setInterval、setTimeout不能传递带参数的函数的解决方案
2013/04/28 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
2013/06/16 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
微信小程序后台解密用户数据实例详解
2017/06/28 Javascript
angular.extend方法的具体使用
2017/09/14 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
2017/11/29 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
Vue props 单向数据流的实现
2018/11/06 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
python中报错&quot;json.decoder.JSONDecodeError: Expecting value:&quot;的解决
2019/04/29 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
Html5 webview元素定位工具的实现
2020/08/07 HTML / CSS
澳大利亚在线消费电子产品商店:TobyDeals
2020/01/05 全球购物
室内设计实习自我鉴定
2013/09/25 职场文书
艾滋病宣传标语
2014/06/25 职场文书
授权委托书
2014/07/31 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
个人批评与自我批评
2014/10/15 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
用Python的绘图库(matplotlib)绘制小波能量谱
2021/04/17 Python
纯html+css实现打字效果
2021/08/02 HTML / CSS
如何利用python创作字符画
2022/06/25 Python
windows系统搭建WEB服务器详细教程
2022/08/05 Servers