Javascript 带有for循环的AsyncJS

Javascript 带有for循环的AsyncJS,javascript,node.js,asynchronous,coffeescript,Javascript,Node.js,Asynchronous,Coffeescript,我希望用Nodejs和Async做一些相当简单的事情 我有许多页面,比如我们的例子是4页。我想发出4次请求,然后在它们全部返回时触发回调 async.eachSeries new Array(pages) ,(i,next)-> offset+=100; next(); ,(err)-> console.log("All done!"); 是否有一个异步方法可以使用for循环?或者我需要先循环并创建函数,然后传递给async吗

我希望用Nodejs和Async做一些相当简单的事情

我有许多
页面
,比如我们的例子是4页。我想发出4次请求,然后在它们全部返回时触发回调

  async.eachSeries new Array(pages)
    ,(i,next)->
      offset+=100;
      next();
    ,(err)->
      console.log("All done!");
是否有一个异步方法可以使用for循环?或者我需要先循环并创建函数,然后传递给async吗

更新:以上是最好的方法吗

async.times(4, function(n, next){
    somethingAsync(n, next);
},
function (err) {
    // Here when all four calls are done
});

请参阅。

你用哪种方法是什么意思?@AndreasHultgren这应该是一个答案,而不是评论,因为它完全回答了OP的问题。