Settimeout和setinterval内存使用情况

时间:2010-07-28 19:32:10

标签: javascript memory-management memory-leaks

有没有人知道javascript函数setTimeoutsetInterval的内存使用情况和可能的内存泄漏?

谢谢。

2 个答案:

答案 0 :(得分:-1)

IE7可能(并且可能确实)有泄漏。铬不太可能,但它总是可能的。 js引擎很复杂。您可能还会创建未知数量的超时和间隔,这可能会占用一些内存。

答案 1 :(得分:-1)

在运行然后停止的任何计时器上使用clearTimeout()非常重要。否则你会要求内存泄漏,特别是如果你通过使用循环创建大量的定时器。

如果你清除它们,可能需要超过少数计时器才会导致任何明显的减速。