是否无法使用JSON.stringify对字符串进行字符串化?
此外,Object.keys(错误)不会显示Error对象中的任何键。
其他观察:错误对象具有非标准属性" stack"我试图访问。 Error.prototype.stack提供堆栈跟踪。在我尝试将Error属性(名称,消息和堆栈)进行字符串化时,我们非常感谢您的帮助!
以下是Chrome的输出。
> var err = new Error
undefined
> err
Error
at <anonymous>:1:11
JSON.stringify(err)
> "{}"
答案 0 :(得分:0)
您可以使用以下内容:
JSON.stringify(error.stack)
答案 1 :(得分:-1)
如何尝试像err.toString()
这样的东西