@1233211

Как работать с асинхронными запросами в методах перебора массива?

return myArray.reduce((arr, employee) => {
    ......
    const items = getItems();
    ....
    return ...
}


как дождать выполнения функции getItems?
пробовал так, не работает
<code>return myArray.reduce(async (arr, employee) => {
    ......
    const items = await getItems();
    ....
    return ...
}</code>
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Проект "Жизнь после смерти" - lifeafterdeath.ru
const data = await array.reduce(async (accumP, current, index) => {
  const accum = await accumP;
  …
}, Promise.resolve(…));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы