@Carl_Zeiss

Почему полученные через fetch данные нельзя присвоить переменной?

console.log на 17 строке выведет в консоль пустой массив:
5faec6350a97b330600928.jpeg

Однако при вызове console.log(users), но уже в отладчике браузера, в консоль попадёт желаемый массив:

5faec63a38c5b650307021.jpeg
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
Потому что они ещё не получены. То что внутри then - будет выполнено когда-нибудь потом, а console.log(users) выполнится сразу после вызова(но не окончания запроса) sendRequest.
Читай про асинхронность.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 02:45
2000 руб./за проект
24 нояб. 2024, в 23:46
20000 руб./за проект