nodejs 中的 next(err) 和 next(new Error(err)) 有什么区别



有什么理由在nodejs中编写next(new Error(err))而不是next(err)吗?

没有任何上下文,我会假设 err 已经是一个对象(因为它通常在节点中),所以没有理由创建一个新对象来传递它。

您将在想要创建一个新的错误:)的情况下创建一个新对象。而不是仅仅传递现有的。

下一个(新错误("出了点问题"));

最新更新