
DOMElement::replaceChildren 메소드는 DOM 노드의 자식 노드를 모두 제거하고, 새로운 노드를 추가하는 메소드입니다.
이 메소드는 DOMElement 타입의 노드에만 사용할 수 있습니다. 예를 들어, document.body 노드의 자식 노드를 제거하고, 새로운 노드를 추가할 수 있습니다.
다만, 이 메소드는 DOMElement 타입의 노드에만 사용할 수 있으며, 다른 타입의 노드는 사용할 수 없습니다.
예를 들어, document.createTextNode() 함수로 생성한 텍스트 노드는 DOMElement 타입이 아니므로, replaceChildren 메소드를 사용할 수 없습니다.
따라서, DOMElement 타입의 노드에만 사용할 수 있는 메소드인 만큼, 사용 전에 노드의 타입을 확인하는 것이 좋습니다.
2025-06-02 01:33