это старая избитая тема, в интернете полно статей
Сообщение от John Resig
|
If a timer is blocked from immediately executing it will be delayed until the next possible point of execution (which will be longer than the desired delay).
Intervals may execute back-to-back with no delay if they take long enough to execute (longer than the specified delay).
|
http://ejohn.org/blog/how-javascript-timers-work/
перевод: http://habrahabr.ru/post/138062/
ну и еще до кучи
http://alljs.ru/articles/timeout/setinterval
Последний раз редактировалось Octane, 17.11.2014 в 20:13.
|