Método NodeList keys() do HTML DOM

Definição e uso

O método keys() retorna um Iterator contendo as chaves do NodeList.

Exemplo

Exemplo 1

Listar as chaves dos nós filhos do documento:

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

Experimente você mesmo

Exemplo 2

Listar os nós filhos do documento:

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

Experimente você mesmo

Sintaxe

nodelist.keys()

Parâmetros

Sem parâmetros.

Retorno

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

Suporte do navegador

nodelist.keys() é uma característica do DOM Level 4 (2015).

Todos os navegadores modernos suportam isso:

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

O Internet Explorer 11 (ou versões anteriores) não suporta nodelist.keys().

Páginas relacionadas

Atributo length

Método entries()

Método forEach()

Método item()

Método values()

Objeto NodeList

Método childNodes()

Método querySelectorAll()

Método getElementsByName()