JavaScript计时器实现

AJ.*_*AJ. 10 javascript

我试图找出JavaScript定时器的确切工作方式.特别是当计时器到期时是立即执行还是当JavaScript引擎处于某种空闲状态时执行计时器功能.

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

谢谢,

AJ

meo*_*ouw 11

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

如何-JavaScript的定时器工作