Skip to content

Instantly share code, notes, and snippets.

@charpeni
Created July 14, 2017 02:13
Show Gist options
  • Save charpeni/4458c35335c772356999b9e703444246 to your computer and use it in GitHub Desktop.
Save charpeni/4458c35335c772356999b9e703444246 to your computer and use it in GitHub Desktop.
ES8 Object.entries
const translations = {
en: {
home: "Home",
greeting: "Welcome",
},
fr: {
home: "Accueil",
greeting: "Bienvenue",
},
};
// Before Object.entries
Object.keys(translations).forEach((key) => {
console.log(key, translations[key]); // "en" "{ home: "Home", greeting: "Welcome" }"
// "fr" "{ home: "Accueil, greeting: "Bienvenue" }"
});
Object.entries(translations).forEach(([key, value]) => {
console.log(key, value); // "en" "{ home: "Home", greeting: "Welcome" }"
// "fr" "{ home: "Accueil, greeting: "Bienvenue" }"
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment