@Carl_Zeiss

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

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

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

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

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

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