14
Обратный вызов после завершения всех асинхронных обратных вызовов forEach
Как следует из названия. Как мне это сделать? Я хочу позвонить whenAllDone()после того, как цикл forEach прошел через каждый элемент и выполнил некоторую асинхронную обработку. [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(); …