인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

거누님의 프로필 이미지

작성한 질문수

DOM 기본

질문있습니다.!

작성

·

315

0

안녕하세요. 강의 내용 관련해서 질문있습니다.
 
섹션 13. Node 추가, 삭제, 대체, 복제
6. remove(), removeChild(), isConnected
 
3분쯤 PPT 내용에 2.2) ski.firstChild의 #text 노드를 작성할 수 없습니다.
가 이해가 되지 않는데, 좀 더 구체적인 설명 좀 부탁드립니다.

 

답변 1

0

김영보님의 프로필 이미지
김영보
지식공유자

좋은 질문입니다. 예리 하십니다.^^

ski.firstChild의 #text 노드를 작성할 수 없습니다에서
"ski.firstChild의" #text 노드를
"ski.firstChild인" #text 노드로 해석하시면 되겠습니다.

즉, winter.removeChild(ski)처럼 차일드 엘리먼트를 작성하지 않고
winter.removeChild(ski.firstChild)처럼 firstChild인 #text 노드를 작성하면 에러가 난다는 뜻입니다.

 

거누님의 프로필 이미지

작성한 질문수

질문하기