12
A
回答
26
虽然会做你所需要的,但它会连续运行每个功能。在每次运行之前,它将执行“测试”功能以确保它应该再次运行。
他们的榜样:
var count = 0;
async.whilst(
function() { return count < 5; },
function (callback) {
count++;
setTimeout(callback, 1000);
},
function (err) {
// 5 seconds have passed
}
);
1
As Chad noted,异步的whilst将做的工作。
你可能想要考虑Async的until(while的逆)。都做同样的工作,但是关键的区别是:
async.whilst
将调用该函数每个测试通过async.until
时会调用该函数每个测试失败
相关问题
- 1. NodeJS中的异步Vs同步
- 2. 的NodeJS FileReads同步到异步
- 3. 何时使用异步nodejs?
- 4. 异步NodeJS
- 5. 同步elasticsearch - 的NodeJS
- 6. 的NodeJS,请javascript:.forEach似乎是异步的?需要同步
- 7. 异步回调的NodeJS
- 8. NodeJs中的异步函数
- 9. nodejs中的异步foreach
- 10. 异步方法的NodeJS
- 11. 如何使同步功能在异步的NodeJS
- 12. NodeJS:请求异步,同步,api的问题
- 13. nodejs中的'console.time'是同步还是异步?
- 14. 如何同步NodeJS中的MongoDB异步查询
- 15. 循环的NodeJS问题由于异步/同步发出
- 16. 转换的NodeJS昂贵同步任务异步系列
- 17. Nodejs异步执行
- 18. Nodejs回调异步
- 19. Nodejs异步混淆
- 20. 应用异步nodejs
- 21. NodeJS流异步foreachlimit
- 22. NodeJs - 异步/待机异步/等待
- 23. 同步的NodeJS实现IO
- 24. NodeJS同步调用
- 25. 不能处理JavaScript-的NodeJS的异步
- 26. 的Android异步同步化
- 27. Node.js的异步/同步
- 28. NodeJS结合链接同步和异步功能,然后
- 29. Nodejs如何知道是同步还是异步
- 30. NodeJS变量碰撞?与请求异步/同步
人时间你为我节省了很多时间!!! Thx很多。 – 2016-07-13 20:46:13