最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用JS传递对象会在节点中引发新错误

运维笔记admin9浏览0评论

使用JS传递对象会在节点中引发新错误

使用JS传递对象会在节点中引发新错误

我想按如下方式在节点应用程序中引发错误。

throw new Error({ status: 400, error: 'Email already exists' });

这给我以下输出。

Error: [object Object]

我无法访问此错误对象的属性。我在这里错了吗?

回答如下:

https://developer.mozilla/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error

Error对象将字符串参数作为第一个参数。

JSON.stringify对象,如果您希望将其打印到控制台。

throw new Error(JSON.stringify({ status: 400, error: 'Email already exists' }));

您将获得如下内容:未捕获的错误:{“状态”:400,“错误”:“电子邮件已经存在”}

https://developer.mozilla/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

发布评论

评论列表(0)

  1. 暂无评论