Задать вопрос
  • Как одновременно вызвать асинхронные функции?

    async function() {
    p1 = func1(); // func1 вернёт промис, сохраняем в переменную
    p2 = func2(); // аналогично с остальными функциями
    p3 = func3(); // тк нет await функции будут работать асинхронно
    r1 = await p1; // такой конструкцией
    r2 = await p2; // мы получим все данные
    r3 = await p3; // после завершения всех фунций
    ***
    // profit
    }
    Примечание: после p1 и тд не нужны скобки тк это промисы а не функции
    Ответ написан
    Комментировать