Javascript Settimeout和setinterval内存使用率
有人知道javascript函数Javascript Settimeout和setinterval内存使用率,javascript,memory-management,memory-leaks,Javascript,Memory Management,Memory Leaks,有人知道javascript函数setTimeout和setInterval的内存使用情况和可能的内存泄漏吗 谢谢。IE7可能(也可能确实)有泄漏。铬的可能性较小,但总是可能的。js引擎是复杂的。您还可能会创建未知数量的超时和间隔,这可能会占用一些内存。在任何运行然后停止的计时器上使用它很重要。否则,您会要求内存泄漏,特别是如果您使用循环创建大量计时器 如果您清除它们,将需要超过几个计时器才能导致任何明显的减速。这完全取决于js引擎。你在哪个浏览器上运行这个?我正在写的这段代码片段是针对IE7和
setTimeout
和setInterval
的内存使用情况和可能的内存泄漏吗
谢谢。IE7可能(也可能确实)有泄漏。铬的可能性较小,但总是可能的。js引擎是复杂的。您还可能会创建未知数量的超时和间隔,这可能会占用一些内存。在任何运行然后停止的计时器上使用它很重要。否则,您会要求内存泄漏,特别是如果您使用循环创建大量计时器
如果您清除它们,将需要超过几个计时器才能导致任何明显的减速。这完全取决于js引擎。你在哪个浏览器上运行这个?我正在写的这段代码片段是针对IE7和chrome.-1的,用于复述一个神话<代码>清除超时在超时过期后不执行任何操作。有这样的要求是没有意义的,与其他垃圾收集的东西不同,过期的超时对于VM来说确实很容易处理,因为它保证不再用于任何事情。