Método values() da NodeList do HTML DOM

Definição e uso

O método values() retorna um iterador contendo valores da NodeList.

Exemplo

Exemplo 1

Listar os nós filhos do documento:

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

Experimente você mesmo

Exemplo 2

Listar os nomes dos nós filhos do documento:

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

Experimente você mesmo

Exemplo 3

Listar os tipos dos nós filhos do documento:

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

Experimente você mesmo

Sintaxe

nodelist.values()

Parâmetros

Sem parâmetros.

Retorno

Tipo Descrição
Objeto Objeto Iterator contendo valores da lista.

Suporte do navegador

nodelist.values() é 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.values().

Páginas relacionadas

Atributo length

Método entries()

Método forEach()

Método item()

Método keys()

Objeto NodeList

Método childNodes()

Método querySelectorAll()

Método getElementsByName()