×
新网 > 建站推广 > 正文

最完整指南 JavaScript 的错误处理

  • 作者:zccc
  • 来源:网络
  • 2020-09-16 18:03:23

相关学习推荐:javascript视频教程什么是编程中的错误我们的开发过程中并不总是一帆风顺。特别是在某些情况下,我们可能希望停止程序或在发生不良情况时通知用户。例如:程序试图

相关学习推荐:javascript视频教程

什么是编程中的错误

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

例如:

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

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

JavaScript 中的错误是什么

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

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

也可以省略new关键字:

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

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

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

name:错误的类型

stack:函数执行的堆栈跟踪

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

  • 相关专题

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading