다음과 같은 간단한 개체가 있습니다.
var countries = {
"Argentina":1,
"Canada":2,
"Egypt":1,
};
두 개의 배열을 만들어야합니다. 첫 번째 배열은 객체의 모든 키 배열입니다. 이 배열을 다음과 같이 만들었습니다.
var labels = Object.keys(countries);
이것은 잘 작동합니다. 나는 여러 국가를 얻습니다. 이제 값에서 배열을 만들려고 할 때 ...
var labels = Object.values(countries);
이 오류가 발생합니다. Uncaught TypeError: Object.values is not a function JavaScript
내가 뭘 잘못하고 있는지 모르겠다. 나는 console.log countries
선언 전후 labels
에 객체는 동일하게 유지됩니다. 제대로 사용하려면 어떻게해야 Object.values()
합니까?