Método entries() del NodeList del DOM HTML
- Página anterior entries()
- Página siguiente forEach()
- Volver a la capa superior NodeList del DOM HTML
Definición y uso
El método entry() devuelve un objeto iterador con pares clave/valor del NodeList.
Ejemplo
Ejemplo 1
Listar las entradas de los nodos hijos del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Ejemplo 2
Listar los nombres de los nodos hijos del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Ejemplo 3
Listar los valores de los nodos hijos del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Ejemplo 4
Obtener las claves de los nodos hijos del elemento <body>:
const list = document.body.childNodes; for (let x of list.keys()) { ... código ... }
Ejemplo 5
Obtener los valores de los nodos hijos del elemento <body>:
const list = document.body.childNodes; for (let x of list.values()) { ... código ... }
Sintaxis
nodelist.entries()
Parámetros
Sin parámetros.
Valor de retorno
Tipo | Descripción |
---|---|
Objeto | Objeto Iterator que posee pares clave/valor de la lista. |
Soporte del navegador
nodelist.entries() 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 |
Soporte | Soporte | Soporte | Soporte | Soporte |
Internet Explorer 11 (o versiones anteriores) no admite nodelist.entries().
Páginas relacionadas
- Página anterior entries()
- Página siguiente forEach()
- Volver a la capa superior NodeList del DOM HTML