Метод HTML DOMTokenList forEach()

  • Предыдущая страница entries()
  • Следующая страница item()
  • Вернуться на один уровень выше HTML DOMTokenList

Определение и использование

Метод forEach() выполняет обратный вызов функции для каждого маркера (token) в DOMTokenList.

Пример

Пример 1

Получить DOMTokenList из "demo":

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

  • Предыдущая страница entries()
  • Следующая страница item()
  • Вернуться на один уровень выше HTML DOMTokenList