热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JS使用trycatch捕获异常

JS使用trycatch捕获异常博客说明文章所涉及的资料来自互联网整理和个人总结,意在于


JS 使用try catch捕获异常

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!


简介

前端是攻克客户的先锋,需要特别注意到用户体验。在开发中,由于各种问题,异常的出现时不可控的,所以需要对异常进行处理,优化用户体验。


try catch finally使用

try语句允许定义在执行时进行错误测试的代码块。

catch 语句允许定义当 try 代码块发生错误时,所执行的代码块。

finally 语句在 try 和 catch 之后无论有无异常都会执行。

注意点: catch 和 finally 语句都是可选的,但在使用 try 语句时必须至少使用一个。当错误发生时, Javascript 会停止执行,并生成一个错误信息。可以使用 throw语句 来创建自定义消息(抛出异常)


异常处理的必要

增强用户体验,准确定位问题,完善的前端处理方案,比如前端监控系统


异常处理的场景

JS 语法错误、代码异常

Promise 异常

Iframe 异常

跨域异常

接口请求AJAX 请求异常

静态资源导入加载异常


try catch的注意点

只能捕获到同步的异常,不能捕获语法和异步的异常,在日常使用中需要注意

感谢

万能的网络

菜鸟教程

阮一峰的es6语法教程

以及勤劳的自己,个人博客,GitHub




推荐阅读
author-avatar
流血的云_-86097
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有