Método values() de NodeList del DOM HTML

Definición y uso

El método values() devuelve un iterator que contiene los valores de NodeList.

Ejemplo

Ejemplo 1

Listar los nodos hijos del documento:

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

Prueba por tu cuenta

Ejemplo 2

Listar los nombres de los nodos hijos del documento:

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

Prueba por tu cuenta

Ejemplo 3

Listar los tipos de nodos hijos del documento:

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

Prueba por tu cuenta

Sintaxis

nodelist.values()

Parámetros

Sin parámetros.

Valor devuelto

Tipo Descripción
Objeto Objeto Iterator que contiene los valores de la lista.

Compatibilidad del navegador

nodelist.values() es una característica del nivel DOM 4 (2015).

Todos los navegadores modernos lo admiten:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Admite Admite Admite Admite Admite

Internet Explorer 11 (o versiones anteriores) no admite 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()