через foreach вызываются асинхронные функции (одновременно, что важно, поэтому foreach) с некоторыми задачами, которые выполняются разное количество времени. Так вот, как правильно обернуть, чтобы мне дождаться обе асинхронные функции, вызванные одновременно?
Promise.all/race или await в async функции.
Сработало, спасибо за наводку async function() { await Promise.all(arr.map(async(data) => { await... await... } }
Обсуждают сегодня