JavaScript Object.values()
- Pagina precedente valueOf()
- Pagina successiva assign()
- Torna al livello superiore Manuale di riferimento degli oggetti JavaScript
Definizione e uso
Object.values()
Il metodo restituisce un array che contiene i valori delle proprietà dell'oggetto.
Object.values()
Il metodo non modifica l'oggetto originale.
Metodi correlati:
Object.keys()
Restituisce le chiavi (proprietà) di qualsiasi tipo di oggetto.
Object.values()
Restituisce i valori di tutte le chiavi (proprietà) degli oggetti.
Object.entries()
Restituisce le chiavi e i valori di qualsiasi tipo di oggetto.
Questi metodi restituiscono oggetti iterabili (array enumerabili).
Gli oggetti iterabili rendono più semplice utilizzare gli oggetti in un ciclo e trasformare un oggetto in una Map.
Esempio
const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; let text = Object.values(person);
Sintassi
Object.values(oggetto)
Parametro
Parametro | Descrizione |
---|---|
oggetto | Opzionale. Oggetto. |
Valore di ritorno
Tipo | Descrizione |
---|---|
Array | Un array iterabile che contiene i valori delle proprietà degli oggetti. |
Supporto del browser
ECMAScript 2017 ha aggiunto agli oggetti Object.values()
Metodi.
A partire dal marzo 2017, tutti i browser moderni supportano Object.values()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
Ottobre 2016 | Agosto 2016 | Giugno 2016 | Marzo 2017 | Ottobre 2016 |
- Pagina precedente valueOf()
- Pagina successiva assign()
- Torna al livello superiore Manuale di riferimento degli oggetti JavaScript