J'ai un objet simple comme celui ci-dessous :
var countries = {
"Argentina":1,
"Canada":2,
"Egypt":1,
};
J'ai besoin de créer deux tableaux. Le premier tableau est un tableau de toutes les clés de l'objet. J'ai créé ce tableau par :
var labels = Object.keys(countries);
Cela fonctionne bien. J'obtiens un tableau de pays. Maintenant, lorsque j'essaie de créer un tableau à partir des valeurs...
var labels = Object.values(countries);
Je reçois cette erreur : Uncaught TypeError: Object.values is not a function JavaScript
Je ne sais pas ce que je fais de mal. I console.log countries
avant et après que je déclare labels
et l'objet reste le même. Comment utiliser correctement Object.values()
?
0 votes
Quel est le navigateur que vous utilisez, car selon MDN, il ne pourrait pas être supporté par
0 votes
@MarkC. J'utilise Google Chrome 52.0.2743.82.