nodejs:什么时候应该使用 `setImmediate(cb)` 与 `cb()`?

nodejs: When should I use `setImmediate(cb)` vs `cb()`?

在阅读 The Callback Hell 时,我在上面链接的完全相同的示例(链接部分的最后一个示例)中遇到了两种不同的调用回调函数的方法:

cb();

然后是

setImmediate(cb);

对于看似完全相同的事情。我什么时候使用这两个版本中的哪一个?

setImmediate 中,您将回调执行到事件循环结束。那是什么意思? Nodejs 将处理其他函数调用 before 你的 cb.