JavaScript Object.values()

Definisjon og bruk

Object.values() Metoden returnerer en array, der indeholder objektets egenskabsværdier.

Object.values() Metoden ændrer ikke det oprindelige objekt.

Relaterede metoder:

Object.keys() Returnerer nøglerne (egenskaberne) for enhver objekttype.

Object.values() Returnerer værdierne for alle objektets nøgler (egenskaber).

Object.entries() Returnerer nøgler og værdier for enhver objekttype.

Disse metoder returnerer itererbare objekter (enumrerbare arrayer).

Itererbare objekter gør det lettere at bruge objekter i en løkke og konvertere objekter til Map.

Eksempel

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
let text = Object.values(person);

Prøv det selv

Syntaks

Object.values(object)

Parameter

Parameter Beskrivelse
object Valgfri. Object.

Returværdi

Type Beskrivelse
Array en iterabel array, der indeholder objektets egenskabsværdier.

browserstøtte

ECMAScript 2017 tilføjer til objekter Object.values() metoder.

Fra marts 2017 og fremefter understøtter alle moderne browsere Object.values():

Chrome Edge Firefox Safari Opera
Chrome 54 Edge 14 Firefox 47 Safari 10.1 Opera 41
Oktober 2016 August 2016 Juni 2016 Marts 2017 Oktober 2016