下面的代码有效 - 但是在我将 NODEJS 从 4.. 更新到 6.9.1 之后,它突然抛出一个错误(对于每个调用)......这意味着它完美地执行了所有递归调用,然后告诉我下面的错误消息的 20 倍。 ..
“回调”参数必须是一个函数。
我发现了错误 - 一切正常。它是一个递归调用 - filterTrades。我已经这样使用它很长时间了 - 以前从未遇到过问题。该怎么办?我猜代码使用不必要的资源来捕获某些东西(实际上不需要)?
var id = setImmediate(filterTrades(rows, indexStart, indexEnd, offset));
clearImmediate(id);