如果移除了一個 DOM 元素,它的偵聽器是否也會在 JavaScript 中從記憶體中移除?
在現代瀏覽器中,如果移除了一個 DOM 元素,它的監聽器也會在 JavaScript 中從記憶體中移除。
請注意,只有當元素無引用時才會發生這種情況。換句話說,它沒有任何引用並且可以被垃圾回收。只有在這種情況時,它的事件監聽器才會從記憶體中移除。
廣告
在現代瀏覽器中,如果移除了一個 DOM 元素,它的監聽器也會在 JavaScript 中從記憶體中移除。
請注意,只有當元素無引用時才會發生這種情況。換句話說,它沒有任何引用並且可以被垃圾回收。只有在這種情況時,它的事件監聽器才會從記憶體中移除。