在完成所有異步回調(diào)之后,每個回調(diào)都完成了顧名思義。我該怎么做?我想打電話whenAllDone()在執(zhí)行forEach-循環(huán)之后,對每個元素進行了遍歷,并進行了一些異步處理。[1, 2, 3].forEach(
function(item, index, array, done) {
asyncFunction(item, function itemDone() {
console.log(item + " done");
done();
});
}, function allDone() {
console.log("All done");
whenAllDone();
});能讓它像這樣工作嗎?當(dāng)用于Each的第二個參數(shù)是回調(diào)函數(shù)時,它會在所有迭代過程中運行嗎?預(yù)期產(chǎn)出:3 done1 done2 doneAll done!
在完成所有異步回調(diào)之后,每個回調(diào)都完成了
湖上湖
2019-07-12 16:56:44