Задать вопрос
@1233211

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

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


как дождать выполнения функции getItems?
пробовал так, не работает
<code>return myArray.reduce(async (arr, employee) => {
    ......
    const items = await getItems();
    ....
    return ...
}</code>
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
const data = await array.reduce(async (accumP, current, index) => {
  const accum = await accumP;
  …
}, Promise.resolve(…));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы