비동기 및 두 개의 배열에 문제가 있습니다.node.js async for each array
나는 두 배열
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를 사용하여 시도 만 만/
에르고 :
... // 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'을 호출합니다. –