这个问题was asked and answered in 2011.然而,网络场景已经发生了相当大的变化,现在IE6和IE7已经淘汰,IE8-10几乎没有出局(under 1% each),只有IE11仍在那里.
那么,在2016年,您是否需要手动删除事件侦听器以避免内存泄漏?请考虑只有IE11的答案.我问,因为我created a small library作为jQuery的替代品,并且很想知道我是否必须先手动删除它们.当然问题是使用vanilla javascript,而不是jQuery.
最佳答案
没有
原文链接:https://www.f2er.com/js/429001.html看到这些答案:
> Do I need to remove event listeners?
> If a DOM Element is removed,are its listeners also removed from memory?
也: