JavaScript Object.values()
- Forrige side valueOf()
- Næste side assign()
- Tilbage til forrige niveau JavaScript objekt referencer
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);
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 |
- Forrige side valueOf()
- Næste side assign()
- Tilbage til forrige niveau JavaScript objekt referencer