Metodo keys() della NodeList dell'HTML DOM

Definizione e uso

Il metodo keys() restituisce un Iterator contenente le chiavi del NodeList.

Esempio

Esempio 1

Elenca le chiavi dei nodi figli del documento:

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

Prova tu stesso

Esempio 2

Elenca i nodi figli del documento:

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

Prova tu stesso

Sintassi

nodelist.keys()

Parametro

Nessun parametro.

Valore di ritorno

Tipo Descrizione
Oggetto Oggetto Iterator contenente le chiavi dell'elenco.

Supporto browser

nodelist.keys() è una caratteristica del DOM Level 4 (2015).

Tutti i browser moderni lo supportano:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supportato Supportato Supportato Supportato Supportato

Internet Explorer 11 (o versioni precedenti) non supporta nodelist.keys().

Pagine correlate

Proprietà length

Metodo entries()

Metodo forEach()

Metodo item()

Metodo values()

Oggetto NodeList

Metodo childNodes()

Metodo querySelectorAll()

Metodo getElementsByName()