Computer >> Máy Tính >  >> Lập trình >> Javascript

Nếu một Phần tử DOM bị xóa, các phần tử lắng nghe của nó có bị xóa khỏi bộ nhớ trong javascript không?

Trong các trình duyệt hiện đại, nếu Phần tử DOM bị xóa, trình xử lý của nó cũng bị xóa khỏi bộ nhớ trong javascript.

Lưu ý rằng điều này sẽ CHỈ xảy ra nếu phần tử không có tham chiếu. Hay nói cách khác, nó không có bất kỳ tham chiếu nào và có thể được thu thập rác. Chỉ khi đó các trình nghe sự kiện của nó mới bị xóa khỏi bộ nhớ.