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 this用法小结
Dec 19 Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
Apr 18 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 Javascript
JavaScript的Vue.js库入门学习教程
May 23 Javascript
详解js中的apply与call的用法
Jul 30 Javascript
getElementById().innerHTML与getElementById().value的区别
Oct 27 Javascript
AngularJS辅助库browserTrigger用法示例
Nov 03 Javascript
JS验证字符串功能
Feb 22 Javascript
原生JS实现的碰撞检测功能示例
May 18 Javascript
ES6与CommonJS中的模块处理的区别
Jun 13 Javascript
Vue中控制v-for循环次数的实现方法
Sep 26 Javascript
vue 动态添加class,三个以上的条件做判断方式
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
聊天室php&amp;mysql(五)
2006/10/09 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
2016/06/13 PHP
利用PHP自动生成印有用户信息的名片
2016/08/01 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
PHP正则表达式函数preg_replace用法实例分析
2020/06/04 PHP
juqery 学习之五 文档处理 插入
2011/02/11 Javascript
浏览器常用高宽的jquery插件
2011/02/24 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
js获得网页背景色和字体色的方法
2014/03/21 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
2014/12/08 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
angular2路由之routerLinkActive指令【推荐】
2018/05/30 Javascript
node实现爬虫的几种简易方式
2019/08/22 Javascript
vue搜索页开发实例代码详解(热门搜索,历史搜索,淘宝接口演示)
2020/04/11 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
python实现问号表达式(?)的方法
2013/11/27 Python
用Python编写生成树状结构的文件目录的脚本的教程
2015/05/04 Python
python提取页面内url列表的方法
2015/05/25 Python
利用Python如何生成hash值示例详解
2017/12/20 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
python子线程退出及线程退出控制的代码
2019/10/16 Python
Python正则表达式学习小例子
2020/03/03 Python
python打包多类型文件的操作方法
2020/09/21 Python
Lookfantastic台湾:英国彩妆美发保养购物网
2018/03/26 全球购物
大学四年个人自我小结
2014/03/05 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
社团活动总结范文
2014/04/26 职场文书
暑期社会实践证明书
2014/11/17 职场文书
2014年个人总结范文
2015/03/09 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
用python修改excel表某一列内容的操作方法
2021/06/11 Python
带你了解CSS基础知识,样式
2021/07/21 HTML / CSS
Python+DeOldify实现老照片上色功能
2022/06/21 Python