Uncaught TypeError: Object.values ist keine Funktion JavaScript
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 des Objekts. Ich habe dieses Array erstellt von:
var labels = Object.keys(countries);
Das funktioniert gut. Ich erhalte eine Reihe von Ländern. Nun, wenn ich 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.logcountries
bevor ich @ erklälabels
und danach und das Objekt bleibt gleich. Wie verwende ich @ richtiObject.values()
?