我有一个异步和两个数组的问题。node.js async for each two arrays
我有两个数组
var arrayOne = new Array();
var arrayTwo = new Array();
目前我正在试图弄清楚如何做到以下几点异步式的瀑布里面:
... // some code
function (arrayOne, arrayTwo, callback) {
// do stuff
for(var i = 0; arrayOne.length > i; i++) {
// do more stuff
callback(e, arrayOne[i], arrayTwo[i]);
}
},
function (valueOne, valueTwo, callback) {
... // more code
我尝试使用async.foreach但只有它applys到一个阵列:/
麦角:
... // some code
function (arrayOne, arrayTwo, callback) {
// do stuff
forEach(arrayOne, function(valueOne, callback) {
// do more stuff
}, function(e){
// do more stuff
callback(e, valueOne, /* valueTwo???? */);
});
},
function (valueOne, valueTwo, callback) {
... // more code
在该示例中,'callback'被称为与来自每个阵列的元件。 –