1

次のコード スニペットがあります。

var  array = [1, 2, 3];
var data = 0;
for(var i=0; i<array.length; i++){
  asyncFunction(data++);
}
console.log(data);
executeOtherFunction(data);

データの値が 3 であることを期待していますが、 が原因で 0 と表示されasyncFunctionます。executeOtherFunctionすべての通話が終了したら、どうすれば通話asyncFunctionできますか?

4

3 に答える 3