javascript中异常处理案例(推荐)

 更新时间:2016年10月03日 12:13:03   投稿:jingxian  
下面小编就为大家带来一篇javascript中异常处理案例(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

如下所示:

<!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中异常处理案例(推荐)全部内容了,希望大家多多支持脚本之家~

相关文章

  • JS实现css hover操作的方法示例

    JS实现css hover操作的方法示例

    这篇文章主要介绍了JS实现css hover操作的方法,涉及javascript事件响应及页面元素css属性动态操作相关技巧,需要的朋友可以参考下
    2017-04-04
  • js 获取图像缩放后的实际宽高,位置等信息

    js 获取图像缩放后的实际宽高,位置等信息

    本文主要介绍了js获取图像缩放后的实际宽高,位置等信息的方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • javascript实现消灭星星小游戏简单版

    javascript实现消灭星星小游戏简单版

    消灭星星是一款经典的益智手游,单位里看到同事天天在手机上玩的游戏,现在也有web版了,出于业余爱好,自己尝试用javascript实现了下,就是略简单了点,文中给出了完整的实例代码,大家可以自行完善!!下面来一起看看吧。
    2016-11-11
  • JavaScript关于prototype实例详解(超重点)

    JavaScript关于prototype实例详解(超重点)

    prototype是js里面给类增加功能扩展的一种模式,这篇文章主要介绍了JavaScript关于prototype(超重点),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • 微信小程序分包加载的实现代码

    微信小程序分包加载的实现代码

    分包加载是一种小程序优化技术,将小程序不同功能的代码,分别打包成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载,在构建小程序分包项目时,构建会输出一个或多个分包,这篇文章主要介绍了微信小程序---分包加载,需要的朋友可以参考下
    2024-07-07
  • JavaScript实现轮播图效果代码实例

    JavaScript实现轮播图效果代码实例

    这篇文章主要介绍了JavaScript实现轮播图效果代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 如何屏蔽防止别的网站嵌入框架代码

    如何屏蔽防止别的网站嵌入框架代码

    目前,国内很流行一种流氓行为:使用框架(Frame),将你的网页嵌入它的网页中,如何防止嵌入框架代码呢,下面小编给大家整理了相关资料,如何屏蔽防止别的网站嵌入框架代码,需要的朋友一起来学习下
    2015-08-08
  • JavaScript获得当前网页来源页面(即上一页)的方法

    JavaScript获得当前网页来源页面(即上一页)的方法

    这篇文章主要介绍了JavaScript获得当前网页来源页面(即上一页)的方法,涉及javascript中document.referrer方法的使用技巧,需要的朋友可以参考下
    2015-04-04
  • JavaScript如何动态创建table表格

    JavaScript如何动态创建table表格

    这篇文章主要介绍了JavaScript如何动态创建table表格,一些时候需要动态的创建和删除表格,接下来的文章中将为大家介绍下javascript是如何做到的,感兴趣的朋友不要错过
    2015-11-11
  • 比较不错的函数式JavaScript编程指南教程

    比较不错的函数式JavaScript编程指南教程

    你是否知道JavaScript其实也是一个函数式编程语言呢?本指南将教你如何利用JavaScript的函数式特性。
    2008-05-05

最新评论