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