Задать вопрос

Promise.all внутри асинхронной функции?

У меня есть 2 кода

1 кода

async function foo() {
    const result1 = asyncFunc1();
    const result2 = asyncFunc2();
}


2 кода

async function foo() {
    const [result1, result2] = await Promise.all([
        asyncFunc1(),
        asyncFunc2(),
    ]);
}


вопрос
Есть ли разница между ними?
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@StockholmSyndrome
разница лишь в том, что в первом случае в result1 и result2 попадают промисы, а не нужные значения
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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