Шукаю альтернативну версію Object.values()
функції.
Як описано тут, функція не підтримується в Internet Explorer.
При виконанні наступного прикладу коду:
var obj = { foo: 'bar', baz: 42 };
console.log(Object.values(obj)); // ['bar', 42]
Він працює як у Firefox, так і в Chrome, але в IE11 видає таку помилку:
Об'єкт не підтримує властивості або "значення" методу
Тут ви можете його перевірити: Скрипка .
Отже, що було б швидким виправленням?
objectValues = Object.values;
наobjectValues = ((obj) => { return Object.keys(obj).map(e => obj[e]); });