关于async.parallel的进一步用法问题
 发布于 9 年前  作者 fanzouguo  4438 次预览  最后一次回复是 9 年前  来自 问答 

请问一下asycn.parallel中,常规用法是: async.parallel([ function(cb){cb(null,1)}, function(cb){cb(null,2)}],function(err,results){ // Do something; });

我现在有个函数: function abc(str,cb){ // Do somethin with ‘str’; }; 有个数组: strArr = [“a”,“b”,…];

现在想用async.parallel来并行运行 abc(), 而且abc中的 ‘str’ 参数从 strArr 中逐一获取,

应该怎么写呢?谢谢。

3 回复
im-here

没怎么用过async,我觉得你这个可以用async.each或者async.map

fanzouguo

谢谢 @imhered@jingsam ,已经用async.map解决了,再次感谢两位。