Tôi có một đối tượng đơn giản như sau:
var countries = {
"Argentina":1,
"Canada":2,
"Egypt":1,
};
Tôi cần tạo hai mảng. Mảng đầu tiên là một mảng gồm tất cả các khóa từ đối tượng. Tôi đã tạo mảng này bằng cách:
var labels = Object.keys(countries);
Điều này hoạt động tốt. Tôi có được một loạt các quốc gia. Bây giờ khi tôi cố gắng tạo một mảng từ các giá trị ...
var labels = Object.values(countries);
Tôi gặp lỗi này: Uncaught TypeError: Object.values is not a function JavaScript
Tôi không biết mình đang làm gì sai. Tôi console.log countries
trước và sau khi tôi khai báo labels
và đối tượng vẫn như cũ. Làm thế nào để sử dụng đúng cách Object.values()
?