2014-12-24 3 views
0

Ниже код задержится на 10 секунд, а затем выполнит функции A и B в первый раз.Как сделать запуск setInterval в момент запуска

setInterval(function() { 
    A(); 
    B(); 
}, 10000); 

Я хочу выполнить A и B при запуске программы одновременно. Например,

A(); 
B(); 
setInterval(function() { 
    A(); 
    B(); 
}, 10000); 

Нет лучшего способа сделать это?


Спасибо всем.

+0

вы хотите, чтобы запустить один раз, когда программа нагрузок? что это значит в то же время? –

+0

заставить функцию выполнить их, затем setTimeout (self, 10000) в хвосте – dandavis

ответ

0

Используйте именованной функции

var fnc = function(){ 
A(); B(); 
}; 
window.setInterval(fnc,10000); 
fnc(); 

Или используйте SetTimeout

(function x(){ A(); B(); window.setTimeout(x, 10000);}()) 
Смежные вопросы