У меня есть простой объект, как показано ниже:
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()
?