最完整指南 JavaScript 的错误处理_亿码酷站_编程开发技术教程

最完整指南 JavaScript 的错误处理_亿码酷站_编程开发技术教程

服务器 VIP24小时自助开通

【亿码酷站-编程开发教程】收集全网优质教程及源码资源!

全网优质软件开发、平面设计等教程及精品源码资源一站可得,www.ymkuzhan.com!

最完整指南 JavaScript 的错误处理_亿码酷站_编程开发技术教程插图

什么是编程中的错误

我们的开发过程中并不总是一帆风顺。特别是在某些情况下,我们可能希望停止程序或在发生不良情况时通知用户。

例如:

  • 程序试图打开一个不存在的文件、
  • 网络连接断开
  • 用户输入了无效字符

在类似这些情况下,我们可以自己写个自定义的错误来管理,或者直接让引擎为我们去定义这些错误。有了错误定义后,我们可以用消息通知用户,或者停止执行程序的运行。

JavaScript 中的错误是什么

JavaScript中的错误是一个对象。要在 JS 创建一个错误,可以使用 Error 对象,如下所示:

const err = new Error('霍霍,好像哪里出问题了!')复制代码

也可以省略new关键字:

const err = Error('霍霍,好像哪里出问题了!')复制代码

创建,错误对象有三个属性:

  • message:带有错误消息的字符串

  • name:错误的类型

  • stack:函数执行的堆栈跟踪

例如,我们使用 TypeError 对象创建一个错误,对应的 message 是创建的传入的字符号,name“TypeError”

最完整指南 JavaScript 的错误处理
—–文章转载自PHP中文网如有侵权请联系admin#tyuanma.cn删除

全网最全的一篇数据库MVCC详解,不全我负责

分享到 :
服务器 VIP24小时自助开通
相关推荐

了解JavaScript中Object.freeze()与const之间的区别_编程技术_亿码酷站

了解JavaScript中Object.freeze()与const之间的区别_编程...

初探埋点系统_编程技术_编程开发技术教程

初探埋点系统_编程技术_编程开发技术教程

抱着枸杞奋战多夜,我总结了JavaScript与ES的25个重要知识点_亿码酷站_亿码酷站

抱着枸杞奋战多夜,我总结了JavaScript与ES的25个重要知识点_亿码酷站_亿...

Node.js 15正式版发布,将替代Node.js 14成为当前的的稳定发行版_编程技术_亿码酷站

Node.js15正式版发布,将替代Node.js14成为当前的的稳定发行版_编程技...