ich ein einfaches Objekt wie das unten haben:Uncaught Typeerror: Object.values ist keine Funktion JavaScript
var countries =
{
"Argentina":1,
"Canada":2,
"Egypt":1,
};
Ich brauche zwei Arrays zu erstellen. Das erste Array ist ein Array aller Schlüssel aus dem Objekt. Ich habe dieses Array erstellt von:
var labels = Object.keys(countries);
Dies 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 diesen Fehler: Uncaught TypeError: Object.values is not a function JavaScript
Ich weiß nicht, was ich falsch mache. Ich console.log countries
bevor ich labels
erkläre und danach und das Objekt bleibt gleich. Wie verwende ich richtig Object.values()
?
Welcher Browser verwenden Sie, weil nach MDN kann es nicht werden [unterstützt] (https://developer.mozilla.org/en -US/docs/Web/JavaScript/Referenz/Global_Objects/Objekt/Werte # Browser_compatibility) –
@MarkC. Ich verwende Google Chrome 52.0.2743.82 –