Как запустить две функции асинхронно в setInterval? - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть две эти функции, которые принимают один аргумент каждая и которые запускаются каждые 2 секунды на веб-странице.

setInterval(() => {
requestCall_1(api1);
requestCall_2(api2);
}, 2000);

что я и хотел, и так работает нормально. Но думаю, что было бы лучше, если бы я мог выполнять эти две функции асинхронно, а не синхронно. Я не очень знаком с асинхронными понятиями JavaScript. Так может ли кто-нибудь дать базовое решение с небольшим объяснением?

1 Ответ

0 голосов
/ 08 ноября 2018

Вы можете использовать функцию async , когда вы объявили эти 2 функции

async function requestCall_1(api1) {
    // your code
}

async function requestCall_2(api2) {
    // your code
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...