Método entries() da NodeList do HTML DOM
- Página anterior entries()
- Próxima página forEach()
- Voltar à página anterior NodeList do HTML DOM
Definição e uso
O método entry() retorna um iterador com pares de chave/valor vindos do NodeList.
Exemplo
Exemplo 1
Listar as entradas dos filhos do documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Exemplo 2
Listar os nomes dos filhos do documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Exemplo 3
Listar os valores dos filhos do documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Exemplo 4
Obter as chaves dos filhos do elemento <body>:
const list = document.body.childNodes; for (let x of list.keys()) { ... código ... }
Exemplo 5
Obter os valores dos filhos do elemento <body>:
const list = document.body.childNodes; for (let x of list.values()) { ... código ... }
Sintaxe
nodelist.entries()
Parâmetros
Sem parâmetros.
Retorno
Tipo | Descrição |
---|---|
Objeto | Objeto Iterator que possui pares de chave/valor na lista. |
Suporte do navegador
nodelist.entries() é 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.entries().
Páginas relacionadas
- Página anterior entries()
- Próxima página forEach()
- Voltar à página anterior NodeList do HTML DOM