位置 > 首页 > 图解小知识

JS异常处理语句try catch的作用

前台页面弹出错误提示或浏览器底部出现惊叹号等都不可怕,可怕的是语句被中断执行!!

由于前端代码是按顺序执行下来的,当遇见错误,那么该错误行以下的程序代码将不被执行,给前台页面的体验造成很大的麻烦!

那么如何避免当JS报错而不中断程序的执行呢?try catch!

可能我们有强迫症:不希望看到浏览器底部任何的黄色惊叹号提示!(这样的强迫症是好事啊~~)

一、去除浏览器底部的黄色惊叹号

  1. window.onerror={return true;}  //只是**了表面错误,但JS代码将被中停  

二、为容易报错或产生兼容问题的代码段/语句块加上try catch

  1. try{ 
  2.     //我们的代码段 
  3. }catch(e){ 
  4.     //输出e,就知道它包含哪些信息啦~ 
  5.     //抛出异常的时候执行的代码 

在技术论坛上很多技术大牛们都在讨论关于try catch带来的性能问题,小编觉得没啥区别嘛。如果你比较在意这方面的问题,可以查阅一些相关手册更深入地了解下。


本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

相关图片
相关单图
热门图文标签
热门图片标签
热门词条推荐

精美图文推荐

上一篇 下一篇
作者信息

(0)赞
2022-01-24 06:09:52
相关专辑
返回首页