Méthode entries() de NodeList DOM HTML
- Page précédente entries()
- Page suivante forEach()
- Retour au niveau supérieur NodeList DOM HTML
Définition et utilisation
La méthode entry() retourne un itérateur avec des paires clé/valeur provenant de NodeList.
Exemple
Exemple 1
Lister les entrées des sous-nœuds du document :
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Exemple 2
Lister les noms des sous-nœuds du document :
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Exemple 3
Lister les valeurs des sous-nœuds du document :
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Exemple 4
Obtenir les clés des sous-nœuds de l'élément <body> :
const list = document.body.childNodes; for (let x of list.keys()) { ... code ... }
Exemple 5
Obtenir les valeurs des sous-nœuds de l'élément <body> :
const list = document.body.childNodes; for (let x of list.values()) { ... code ... }
Syntaxe
nodelist.entries()
Paramètres
Aucun paramètre.
Valeur de retour
Type | Description |
---|---|
Objet | Objet Iterator possédant des paires clé/valeur de la liste. |
Support du navigateur
nodelist.entries() est une caractéristique de DOM Level 4 (2015).
Tous les navigateurs modernes le supportent :
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |
Internet Explorer 11 (ou versions antérieures) ne prend pas en charge nodelist.entries().
Pages liées
- Page précédente entries()
- Page suivante forEach()
- Retour au niveau supérieur NodeList DOM HTML