Насколько я могу судить, эти две части javascript ведут себя одинаково:
Вариант A:
function myTimeoutFunction()
{
doStuff();
setTimeout(myTimeoutFunction, 1000);
}
myTimeoutFunction();
Вариант B:
function myTimeoutFunction()
{
doStuff();
}
myTimeoutFunction();
setInterval(myTimeoutFunction, 1000);
Есть ли разница между использованием setTimeout и setInterval?