Element.firstElementChild
사용법
firstElementChild
속성은
현재 요소의 첫 번째 자식 요소를 반환합니다.
주요 특징
firstElementChild
속성은 읽기 전용입니다firstElementChild
속성은 요소 노드만 반환하며, 텍스트나 주석 노드는 포함되지 않습니다.
노드
HTML DOM은 노드의 집합체입니다.
HTML에서 말하는 요소는 "요소 노드"를 의미하며,
텍스트는 "텍스트 노드",
주석은 "주석 노드"라고 말합니다.
요소는 오직 "요소 노드"만을 의미합니다.
구문
element
는 첫 번째 자식 요소를 찾고자 하는 부모 DOM 요소입니다.
반환 값
- 현재 요소의 첫 번째 자식 요소 객체를 반환합니다.
- 자식 요소가 없을 경우
null
을 반환합니다.
첫 번째 자식 요소가 있을 경우
자식 요소가 없을 경우
간단한 활용 예제
코드 부연설명
getElementById()
함수는 HTML 문서 내에서 주어진 문자열과 값이 일치하는 id 속성을 가진 요소 객체를 반환합니다.
코드 부연설명
querySelector()
함수는 지정한 CSS 선택자와 일치하는 첫 번째 요소 객체를 반환합니다.
- 사과
- 바나나
- 복숭아
브라우저 호환성
속성 |
데스크탑 Chrome
|
데스크탑데스크탑 Edge
|
데스크탑 Firefox
|
Safari
|
---|---|---|---|---|
firstElementChild
|
2 | 12 | 3.5 | 4 |
명세서
명세서 사양 | |
---|---|
firstElementChild
|
DOM Standard #ref-for-dom-parentnode-firstelementchild① |