Metodo values() dell'HTML DOM NodeList

Definizione e uso

Il metodo values() restituisce un iteratore contenente i valori provenienti dal NodeList.

Esempio

Esempio 1

Elenca i nodi figli del documento:

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

Prova tu stesso

Esempio 2

Elenca i nomi dei nodi figli del documento:

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

Prova tu stesso

Esempio 3

Elenca i tipi dei nodi figli del documento:

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

Prova tu stesso

Sintassi

nodelist.values()

Parametro

Nessun parametro.

Valore di ritorno

Tipo Descrizione
Oggetto Oggetto Iterator contenente i valori della lista.

Supporto browser

nodelist.values() è 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.values().

Pagine correlate

Proprietà length

Metodo entries()

Metodo forEach()

Metodo item()

Metodo keys()

Oggetto NodeList

Metodo childNodes()

Metodo querySelectorAll()

Metodo getElementsByName()