Il metodo JavaScript Object.values() recupera un elenco dei valori in un oggetto. Puoi scorrere il risultato del metodo values() per vedere il contenuto di ciascun valore nell’oggetto.
Gli oggetti contengono chiavi e valori. A volte, vorrai solo recuperare i valori nell’oggetto. Supponiamo di avere un oggetto che memorizza i nomi di tutte le persone in una classifica. Potremmo voler recuperare solo i loro nomi dall’oggetto piuttosto che le chiavi associate ai loro nomi (cioè le loro posizioni).
Ecco dove entra in gioco il metodo Object.values(). Questo metodo ti permette vedere tutti i valori in un oggetto. In questa guida, discuteremo come utilizzare il metodo Object.values(). Faremo riferimento a un esempio dettagliato per aiutarti a iniziare.
JavaScript Object.values()
Il metodo JavaScript Object.values() accetta l’oggetto e restituisce il suo enumerabile proprietà in un array. I valori sono ordinati come se dovessi eseguire un ciclo sull’oggetto manualmente e inserirli in un array.
Diamo un’occhiata alla sintassi di questo metodo:
Il metodo Object.values() accetta un argomento: il nome dell’oggetto di cui vuoi vedere i valori. In questa sintassi, stampiamo il risultato del metodo sulla console.
Questo codice restituisce i nomi dei giocatori nel nostro oggetto JavaScript: lucy e harry. Questi nomi vengono restituiti in un elenco, che stampiamo sulla console JavaScript:
Nota che i valori sono nello stesso ordine in cui erano nel dizionario.