Uncaught TypeError: Object.les valeurs n'est pas une fonction JavaScript

J'ai un objet simple comme celle 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. Je obtenir un tableau de pays. Maintenant quand j'essaye de créer un tableau de valeurs...

var labels = Object.values(countries);

J'obtiens cette erreur: Uncaught TypeError: Object.values is not a function JavaScript

Je ne sais pas ce que je fais de mal. J'ai de la console.journal countries avant de me déclarer labels et après et l'objet reste le même. Comment puis-je utiliser correctement Object.values()?

  • Quel navigateur utilisez-vous, parce que selon le MDN, il n'a pas pu être pris en charge
  • Je suis en utilisant Google Chrome 52.0.2743.82