HTML DOM NodeList entries() 메서드
- 이전 페이지 entries()
- 다음 페이지 forEach()
- 上一层으로 돌아가기 HTML DOM NodeList
정의와 사용법
entry() 메서드는 NodeList에서来的 키/값 쌍을 가진 이터레이터를 반환합니다.
실례
예제 1
문서 자식 노드의 항목을 나열하기:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
예제 2
문서 자식 노드의 이름을 나열하기:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
예제 3
문서 자식 노드의 값을 나열하기:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
예제 4
<body> 요소의 자식 노드의 키를 가져오기:
const list = document.body.childNodes; for (let x of list.keys()) { ... 코드 ... }
예제 5
<body> 요소의 자식 노드의 값을 가져오기:
const list = document.body.childNodes; for (let x of list.values()) { ... 코드 ... }
문법
nodelist.entries()
파라미터
파라미터 없음.
반환 값
타입 | 설명 |
---|---|
객체 | 리스트에 있는 키/값 쌍을 가진 Iterator 객체를 가집니다. |
브라우저 지원
nodelist.entries()는 DOM Level 4 (2015) 기능입니다.
모든 최신 브라우저는 이를 지원합니다:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
지원 | 지원 | 지원 | 지원 | 지원 |
Internet Explorer 11(또는 이전 버전)는 nodelist.entries()를 지원하지 않습니다.
관련 페이지
- 이전 페이지 entries()
- 다음 페이지 forEach()
- 上一层으로 돌아가기 HTML DOM NodeList