nodejs Async的同时

Gar*_*ary 14 asynchronous asynccallback node.js

问候所有,

我想重复调用一个函数,但希望每个调用仅在前一个调用完成时运行.Async是否适合我的需要?或者这些呼叫并行发生?

谢谢!

加里

Cha*_*had 31

虽然它可以满足您的需求,但它可以串联运行每个功能.在每次运行之前,它将执行"测试"功能以确保它应该再次运行.

他们的例子:

var count = 0;

async.whilst(
    function () { return count < 5; },
    function (callback) {
        count++;
        setTimeout(callback, 1000);
    },
    function (err) {
        // 5 seconds have passed
    }
);
Run Code Online (Sandbox Code Playgroud)