javascript - 如何对js中的错误进行分类?

标签 javascript error-handling

使用JSON.stringify无法对错误进行分类吗?

另外,Object.keys(err)不会显示Error对象存在的任何键。

其他观察结果:错误对象具有我尝试访问的非标准属性“堆栈”。 Error.prototype.stack提供了堆栈跟踪。在我尝试对Error(名称,消息和堆栈)的属性进行字符串化时,我们将提供任何帮助!

以下是Chrome的输出。

  > var err = new Error
    undefined
  > err
    Error
       at <anonymous>:1:11
   JSON.stringify(err)
  > "{}"

最佳答案

怎么样尝试像err.toString()

关于javascript - 如何对js中的错误进行分类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46498374/

相关文章:

javascript - 点击表单中的提交按钮后如何显示隐藏的div?

javascript - 匿名函数中哪些变量可用?

javascript - 从 server.js 中删除 browsersync 以进行 gulp

python - 在try block 中引发错误后,使python不要撤消操作

vb.net - 如何在执行期间诊断我的VB.NET程序崩溃?

javascript - 像框架一样停靠的页脚?

javascript - 移动响应显示

php - 什么是 PHP 中的异常严重性?

excel - 宏到自动排序表

r - 记录错误消息并将其写入数据框