JavaScript Object.values()

Definitie en gebruik

Object.values() De methode retourneert een array die de eigenschappenwaarden van het object bevat.

Object.values() De methode wijzigt het oorspronkelijke object niet.

Gerelateerde methoden:

Object.keys() Retourneert de sleutels (eigenschappen) van elk objecttype.

Object.values() Retourneert de waarden van alle objectkernens (eigenschappen).

Object.entries() Retourneert de sleutels en waarden van elk objecttype.

Deze methoden retourneren iterable objecten (enumereerbare arrays).

Iterabele objecten maken het eenvoudiger om objecten in een lus te gebruiken en objecten om te zetten naar een Map.

Voorbeeld

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

Probeer het zelf

Syntax

Object.values(object)

Parameter

Parameter Beschrijving
object Optioneel. Object.

Retourwaarde

Type Beschrijving
Array Een iterable array van objecteigenschappen.

Browserondersteuning

ECMAScript 2017 voegt aan objecten toe Object.values() Methode.

Sinds maart 2017 ondersteunen alle moderne browsers dit Object.values():

Chrome Edge Firefox Safari Opera
Chrome 54 Edge 14 Firefox 47 Safari 10.1 Opera 41
Oktober 2016 Augustus 2016 Juni 2016 Maart 2017 Oktober 2016