删除目标节点时是否删除了事件侦听器


link.addEventListener('click', clickHandler, false);

添加侦听器

去除它的方法是:

link.removeEventListener('click', clickHandler, false);

如果我应该删除任何原因的链接节点与:

link.remove()

内存安全性是多少?我的意思是,我可以删除节点,然后侦听器也随之删除吗?

我找不到有关它的文件。我需要在一场比赛中做很多次。

谢谢你,

我的意思是,我可以删除节点吗它

是的,当DOM元素被移除时,它的任何处理程序注册也会被移除(因为处理程序注册与元素一起存储(。处理程序函数本身不是。

最新更新