상세 컨텐츠

본문 제목

removeChild와 remove의 차이

Javascript

by 리액트바오 2022. 8. 23. 13:44

본문

removeChild()

노드를 삭제하는 것이 아니라, 메모리에 해당 노드는 그대로 존재하며, 부모 자식 관계를 끊어 DOM 트리에서 해제하는 것이다. 반환 값을 변수에 저장하지 않으면 DOM에서 제거되고 메모리에서도 곧 지워지지만, 반환 값을 변수에 저장하면 DOM에서 제거되더라도 다시 불러올 수 있다.

remove()

remove는 노드를 메모리에서 삭제하고 종료한다

'Javascript' 카테고리의 다른 글

정규표현식에 대해 알아보자!  (0) 2022.09.01
클로져에 대한 설명과 클로져의 사용 예제  (0) 2022.08.24
스코프(Scope)란?  (0) 2022.08.23
children과 childNodes의 차이  (0) 2022.08.23
element와 node의 차이  (0) 2022.08.23

관련글 더보기