Ich suche eine alternative Version für die Object.values()
Funktion.
Als described here wird die Funktionen im Internet Explorer nicht unterstützt.Alternative Version für Object.values ()
Bei der Ausführung von dem folgenden Beispielcode:
var obj = { foo: 'bar', baz: 42 };
console.log(Object.values(obj)); // ['bar', 42]
Es funktioniert in beide, Firefox und Chrome, sondern führt den folgenden Fehler in IE11:
Objekt nicht-Eigenschaft oder Methode " Werte "
Hier können Sie es testen: Fiddle.
Also, was wäre eine schnelle Lösung?
Sie haben mich dazu geschlagen. :) –
champ. du hast meinen Tag gerettet! – Khaleel
danke! Für meinen eckigen Code änderte ich 'objectValues = Object.values;' in 'objectValues = ((obj) => { return Objekt.Schlüssel (obj) .map (e => obj [e]); }) ; ' – Jeff