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

Как заставить for ждать callback?

for (var start = 0;start <= 500; start+=100){
  reqFil(start, (list) => {
    console.log(list);
  });
}


Получается, что цикл не дожидается пока функция вернет list и переходит к следующему шагу. Что сделать, чтобы цикл ждал ответ от функции и только потом пошел на второй круг?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@JuniorNoobie
Сижу в поддержке, пишу мелкие проекты
Почитайте про promise
Ответ написан
Комментировать
@Aleks_Ko
for await () .... есть еще
https://developer.mozilla.org/ru/docs/Web/JavaScri...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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