var i = window.setInterval( function(){
ajaxUpdate(10);
}, 1000 );
Это будет вызывать ajaxUpdate каждую секунду, пока такое время не будет остановлено.
И если вы хотите остановить это позже:
window.clearInterval( i );
Если вы хотите запустить его один раз ,
var i = window.setTimeout( function(){
ajaxUpdate(10);
}, 1000 );
сделает свое дело, и если вы хотите остановить его работу до того, как он начнет работать один раз
window.clearTimeout(i);
Префикс «window» не является строго обязательным, но это хорошая идея, потому что вы никогда не знаете, когда кто-то еще может захотеть создать что-то еще с тем же именем в видимой области видимости, которое ведет себя по-разному.
Для полной информации по этому вопросу я всегда нахожу MDC Очень полезным:
Также вы можете прочитать эту статью о таймерах Джона Резига,