关于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 回复
没怎么用过async,我觉得你这个可以用async.each或者async.map
用async.each
谢谢 @imhered 和 @jingsam ,已经用async.map解决了,再次感谢两位。