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