Задать вопрос
fruity4pie
@fruity4pie
A

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

let urls = [url1, url2 ];
let arr = [];

      function getUrl(url) {
        return fetch(url)
          .then(data => data.text())
          .then(page => page)
      }

      let resp = urls.map(getUrl);

      Promise.all(resp).then(data => {
        arr = data;
      });


Почему arr пустой ? Почему внутри fetch нельзя обрезать и присваивать глобальным переменным данные или в том же Promise.all ??
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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