JavaScript计时器实现

时间:2010-02-05 17:21:57

标签: javascript

我试图找出JavaScript定时器的确切工作方式。特别是计时器是否会在计时器到期时立即执行,或者当JavaScript引擎处于某种空闲状态时执行。

例如,如果JavaScript引擎正在执行代码块并且计时器关闭,则代码块的执行会中断并调用计时器函数。或者JavaScript引擎在调用定时器函数之前是否等到它返回到某种空闲状态?

谢谢,

AJ

1 个答案:

答案 0 :(得分:11)

这是John Resig的一个非常好的解释

how-javascript-timers-work