setTimeout(function(){ // 其他代码 setTimeout(arguments.callee, interval); }, interval);
setInterval会产生回调堆积,特别是时间很短的时候。
参考文献
[1]. JavaScript 高级计时器 详细分析-独行冰海 - 刘国利
[2]. JavaScript定时器原理及高级使用 - 漫长学习路 - CSDN博客
setTimeout(function(){ // 其他代码 setTimeout(arguments.callee, interval); }, interval);
setInterval会产生回调堆积,特别是时间很短的时候。
[1]. JavaScript 高级计时器 详细分析-独行冰海 - 刘国利
[2]. JavaScript定时器原理及高级使用 - 漫长学习路 - CSDN博客