Object.values()
기능 의 대체 버전을 찾고 있습니다.
으로 여기에 설명 된 기능은 인터넷 익스플로러에서 지원되지 않습니다.
다음 예제 코드를 실행할 때 :
var obj = { foo: 'bar', baz: 42 };
console.log(Object.values(obj)); // ['bar', 42]
Firefox와 Chrome 모두에서 작동하지만 IE11에서 다음 오류가 발생합니다.
개체가 속성 또는 메서드 "값"을 지원하지 않습니다.
여기서 테스트 할 수 있습니다 : Fiddle .
그렇다면 빠른 수정은 무엇입니까?
objectValues = Object.values;
에objectValues = ((obj) => { return Object.keys(obj).map(e => obj[e]); });