Javascript 用于setinterval()的Clearinterval()

Javascript 用于setinterval()的Clearinterval(),javascript,Javascript,可能重复: 我在我的页面中调用了setInterval,我无法访问存储setInterval的原始变量,但我想从页面中清除它 那么如何清除页面上的所有计时器呢?清除所有间隔 // This could take a while. for (var i=0; i<2147483647; i++) clearInterval(i); //这可能需要一段时间。 对于(var i=0;iYou刚刚让我杀死了我的浏览器:)哈哈+1,因为这对(;;){}来说是非常棒的。除了(VARI=0;i@Ma

可能重复:

我在我的页面中调用了setInterval,我无法访问存储setInterval的原始变量,但我想从页面中清除它


那么如何清除页面上的所有计时器呢?

清除所有间隔

// This could take a while.
for (var i=0; i<2147483647; i++) clearInterval(i);
//这可能需要一段时间。

对于(var i=0;iYou刚刚让我杀死了我的浏览器:)哈哈+1,因为这对(;;){}
来说是非常棒的。除了(VARI=0;i@MattBall哦,那是完美的解决方案。谢谢你的更新,我很高兴我没有等待:)我对间隔的实现很好奇,有可能在1/179秒内完成这么多事情……我是否可以大胆地提出一些激进的建议,比如编写更好的代码?@j08691事实上,这是一个经常被问到的问题,答案总是一样的:覆盖setInterval以注册句柄。