usuwanie elementów DOM, a wyciek pamięci

0

Załóżmy, że mam masterDIV oraz childrenDIV, które znajdują się wewnątrz tego pierwszego. Potrzebuję cyklicznie tworzyć i usuwać z widoku childrenDIV. Znalazłem i przetestowałem takie sposoby:
https://www.javascripttutorial.net/dom/manipulating/remove-all-child-nodes/
Pytanie jednak co z wyciekiem pamięci w obu przypadkach? Tak jak pisałem, cyklicznie za pomocą JS tworzę i usuwam te childrenDIV. Czy ten pierwszy oby na pewno jest ok?

0

Jeśli żadna zmienna nie wskazuje na któregoś z childrenDIV, to nie będziesz miał memory leaka. Nawet jeśli są do nich przypięte event listenery to zostaną one usunięte (we współczesnych przeglądarkach).

0
kosmonauta80 napisał(a):

Załóżmy, że mam masterDIV oraz childrenDIV, które znajdują się wewnątrz tego pierwszego. Potrzebuję cyklicznie tworzyć i usuwać z widoku childrenDIV.

Jeżeli tylko z widoku, to czemu nie użyć display:none?

1 użytkowników online, w tym zalogowanych: 0, gości: 1