Задать вопрос
Sergey_Guryanov
@Sergey_Guryanov
Веб разработка

Обработка API запроса в цикле?

Как получить доступ к переменной Itemlength за пределами функции xhr.onload в XMLHttpRequest запросе? Чтобы я мог использовать ее в цикле, для изменения параметров url в этом коде:



Также и в Fetch запросе. Как можно получить доступ к Itemlength за пределами .then ?

  • Вопрос задан
  • 239 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Кода нет, но в целом, циклы синхронные, тогда как запросы нет, поэтому во время работы цикла без ожидания ответа от сервера никак не получить эти данные снаружи.

Поэтому делаются цепочки вызовов, т.е. ожидаете ответ, вызываете другую функцию с этим ответом, и эта функция, в свою очередь, может вызвать другие функции, включая саму себя чтобы получить рекурсию (цикл).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 17:50
7000 руб./за проект
18 дек. 2024, в 17:26
5000 руб./за проект
18 дек. 2024, в 17:23
1500 руб./за проект