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 ??
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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