Método HTML DOMTokenList forEach()

Definição e uso

O método forEach() executa uma função de callback para cada marca (token) no DOMTokenList.

Exemplo

Exemplo 1

Obter DOMTokenList de "demo":

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

Experimente você mesmo

Exemplo 2

Execute a função para cada marca:

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

Experimente você mesmo

Sintaxe

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

Parâmetros

Parâmetros Descrição
function() Obrigatório. A função executada para cada marca.
currentValue Obrigatório. O valor atualmente marcado.
index Opcional. O índice atualmente marcado.
arr Opcional. O DOMTokenList atualmente marcado.
thisValue

Opcional. Padrão undefined.

Como valor this passado para a função.

Retorno

Nenhum.

Suporte de navegador

domtokenlist.forEach() é uma característica do DOM Level 4 (2015).

Ele é suportado por todos os navegadores:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte

O Internet Explorer 11 (e versões anteriores) não suporta domtokenlist.forEach().

Páginas relacionadas

Atributo length

Método item()

Método add()

Método remove()

Método toggle()

Método replace()

Método entries()

Método keys()

Método values()

Objeto DOMTokenList