Multiple functions in one setInterval()?

Refresh

December 2018

Views

5k time

3

I have two setInterval each running a function every 20s. Is there a way to put both functions under the same setInterval call?

setInterval(function(){
 //function a
}, 20000);

setInterval(function(){
 //function b
}, 20000);

To something like:

setInterval( (functionA, functionB) , 20000);

2 answers

2

Если определить третью функцию, которая вызывает две функции, вы можете просто вызвать эту третью функцию следующим образом:

function functionC() {
   functionA();
   functionB();
}

setInterval( functionC, 20000 );
11

Просто позвоните обе функции внутри другой функции обратного вызова, как

setInterval(function () {
    functionA();
    functionB();
}, 20000);
Смотреть фильмы онлайн бабушка легкого поведения 2 фильм бесплатно