0

可能重复:
如何清除所有 setInterval() 的 Interval()?

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

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

4

1 回答 1

2

清除所有间隔!

// This could take a while.
for (var i=0; i<2147483647; i++) clearInterval(i);

您可能会降低最大值i,但仍然可以全部捕捉到。上面的代码仅在 12008757 毫秒后在我的浏览器中完成。那是 3.3 小时,或clearInterval()每毫秒约 179 秒。

于 2012-08-21T15:28:59.770 回答