Metodo entries() della NodeList DOM HTML
- Pagina precedente entries()
- Pagina successiva forEach()
- Torna alla pagina precedente NodeList DOM HTML
Definizione e uso
Il metodo entry() restituisce un oggetto Iterator con coppia chiave/valore proveniente dal NodeList.
Esempio
Esempio 1
Elenca le voci dei figli del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Esempio 2
Elenca i nomi dei figli del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Esempio 3
Elenca i valori dei figli del documento:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Esempio 4
Ottieni le chiavi dei figli dell'elemento <body>:
const list = document.body.childNodes; for (let x of list.keys()) { ... codice ... }
Esempio 5
Ottieni i valori dei figli dell'elemento <body>:
const list = document.body.childNodes; for (let x of list.values()) { ... codice ... }
Sintassi
nodelist.entries()
Parametro
Nessun parametro.
Valore di ritorno
Tipo | Descrizione |
---|---|
Oggetto | Oggetto Iterator che possiede coppia chiave/valore nella lista. |
Supporto browser
nodelist.entries() è una caratteristica del livello DOM 4 (2015).
Tutti i browser moderni lo supportano:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto |
Internet Explorer 11 (o versioni precedenti) non supporta nodelist.entries().
Pagine correlate
- Pagina precedente entries()
- Pagina successiva forEach()
- Torna alla pagina precedente NodeList DOM HTML