Ich habe ein einfaches Objekt wie das folgende:
var countries = {
"Argentina":1,
"Canada":2,
"Egypt":1,
};
Ich muss zwei Arrays erstellen. Das erste Array ist ein Array aller Schlüssel aus dem Objekt. Ich habe dieses Array erstellt von:
var labels = Object.keys(countries);
Das funktioniert gut. Ich erhalte eine Reihe von Ländern. Wenn ich jetzt versuche, ein Array aus den Werten zu erstellen ...
var labels = Object.values(countries);
Ich erhalte diesen Fehler: Uncaught TypeError: Object.values is not a function JavaScript
Ich weiß nicht, was ich falsch mache. Ich console.log countries
vorher und nachher erkläre labels
und das Objekt bleibt gleich. Wie verwende ich richtig Object.values()
?