Método keys() da lista HTML DOM

Definição e uso

O método keys() retorna um iterador (Iterator) com as chaves provenientes do DOMTokenList.

Exemplo

Exemplo 1

Obter DOMTokenList de "demo":

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

Experimente você mesmo

Exemplo 2

Listar as chaves da lista:

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

Experimente você mesmo

Exemplo 3

Listar os valores da lista:

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

Experimente você mesmo

Sintaxe

domtokenlist.keys()

Parâmetros

Sem parâmetros.

Retorno

Tipo Descrição
Objeto Objeto Iterator contendo as chaves da lista.

Suporte do navegador

domtokenlist.keys() é 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.keys().

Páginas relacionadas

Atributo length

Método item()

Método add()

Método remove()

Método toggle()

Método forEach()

Método entries()

Método values()

Objeto DOMTokenList