Node.js中定时器的实现
上一篇博文提到,在Node中timer并不是通过新开线程来实现的,而是直接在event loop中完成。下面通过几个Javascr ipt的定时器示例以及Node相关源码来分析在Node中,timer功能到底是怎么实现的。
Javascr ipt中定时器功能的特点
无论是Node还是浏览器中,都有setTimeout和setInterval这两个定时器函数,并且其工作特点基本相同,因此下面仅以Node为例进行分析。
我们知道,Javascr ipt中的定时器并不同于