为什么创建监听器因在Google Closure中产生内存泄漏而臭名昭着?

时间:2012-06-20 15:00:18

标签: javascript google-closure-library

这篇关于内存泄漏的文章强调,多余的事件监听器会导致Google Closure javascript库中的内存泄漏。

http://www.googleclosure.com/avoid-memory-leaks-with-goog-disposable/

为什么特别是事件监听器?

1 个答案:

答案 0 :(得分:1)

由于库在内部存储处理程序,因此处理程序将保留在那里,除非您明确删除它们。当你不再使用某个类的实例时,库无法知道。