我有一些预定义的函数,将在异步并行方法中执行。这些功能是随机选择的。该怎么做?
function a_1(callback){
}
function a_2(callback){
}
function a_3(callback){
}
function a_4(callback){
}
function a_5(callback){
}
现在,根据一些数据库操作,选择在async parallel
方法内执行这些函数。示例:
有时会选择a_1,a_2,有时会选择a_1,a_4,或者有时会选择a_2,a_4,a_5。如何在async方法内部传递此函数?
async.parallel(arr, function (err, results) {
if (err) {
cb(err, null);
} else {
cb(null, true, results);
}
})
如何创建arr
值?