Skip to content

Instantly share code, notes, and snippets.

@vitorpiovezam
Created April 4, 2019 14:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vitorpiovezam/b764f59125ae0ef70ad1cf9b11d7e3b7 to your computer and use it in GitHub Desktop.
Save vitorpiovezam/b764f59125ae0ef70ad1cf9b11d7e3b7 to your computer and use it in GitHub Desktop.
es6 map
const students = [
{ name: 'Anna', grade: 6 },
{ name: 'John', grade: 4 },
{ name: 'Maria', grade: 9 }
];
const teachers = [
{ name: 'Mark', salary: 2500 },
{ name: 'Todd', salary: 3700 },
{ name: 'Angela', salary: 1900 }
];
const byName = object => object.name;
const byNames = list => list.map(byName);
byNames(students); // ["Anna", "John", "Maria"]
byNames(teachers); // ["Mark", "Todd", "Angela"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment