HTML DOM NodeList keys() 메서드

정의 및 사용법

keys() 메서드는 NodeList 내의 키를 가진 Iterator를 반환합니다.

예제

예제 1

문서 자식 노드의 키를 나열합니다:

const list = document.body.childNodes;
for (let x of list.keys()) {
  text += x;
}

직접 테스트해 보세요

예제 2

문서의 자식 노드를 나열합니다:

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x;
}

직접 테스트해 보세요

문법

nodelist.keys()

매개변수

매개변수 없음

반환 값

타입 설명
객체 리스트에 포함된 키를 가진 Iterator 객체

브라우저 지원

nodelist.keys()는 DOM Level 4 (2015) 기능입니다.

모든 최신 브라우저는 이를 지원합니다:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
지원 지원 지원 지원 지원

Internet Explorer 11(또는 이전 버전)은 nodelist.keys()를 지원하지 않습니다.

관련 페이지

length 속성

entries() 메서드

forEach() 메서드

item() 메서드

values() 메서드

NodeList 객체

childNodes() 메서드

querySelectorAll() 메서드

getElementsByName() 메서드