有没有人知道javascript函数setTimeout
和setInterval
的内存使用情况和可能的内存泄漏?
谢谢。
答案 0 :(得分:-1)
IE7可能(并且可能确实)有泄漏。铬不太可能,但它总是可能的。 js引擎很复杂。您可能还会创建未知数量的超时和间隔,这可能会占用一些内存。
答案 1 :(得分:-1)
在运行然后停止的任何计时器上使用clearTimeout()非常重要。否则你会要求内存泄漏,特别是如果你通过使用循环创建大量的定时器。
如果你清除它们,可能需要超过少数计时器才会导致任何明显的减速。