HTML DOMTokenList forEach() 메서드

정의 및 사용법

forEach() 메서드는 DOMTokenList 내의 각 표시(token)에 대해 콜백 함수를 실행합니다.

예제

예제 1

"demo"에서 DOMTokenList를 가져옵니다:

let list = document.getElementById("demo").classList;

직접 테스트해 보세요

예제 2

각 표시에 대해 함수를 실행합니다:

list.forEach(
  function(token, index) {
    text += index + " " + token;
  }
);

직접 테스트해 보세요

문법

nodelist.forEach(function(currentValue, index, arr) thisValue)

파라미터

파라미터 설명
function() 필수. 각 표시에 대해 실행되는 함수입니다.
currentValue 필수. 현재 표시된 값입니다.
index 선택 사항. 현재 표시된 인덱스입니다.
arr 선택 사항. 현재 표시된 DOMTokenList입니다.
thisValue

선택 사항. 기본적으로 undefined입니다.

함수에 전달된 this 값으로 전달됩니다.

반환 값

없음。

브라우저 지원

domtokenlist.forEach()는 DOM Level 4 (2015) 기능입니다.

모든 브라우저가 지원합니다:

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

Internet Explorer 11(그 이전 버전)은 domtokenlist.forEach()를 지원하지 않습니다.

관련 페이지

length 속성

item() 메서드

add() 메서드

remove() 메서드

toggle() 메서드

replace() 메서드

entries() 메서드

keys() 메서드

values() 메서드

DOMTokenList 객체