ES6 Arrow Function: Map Example 2

by andyjmeyers

HTML

<div id='test1'></div>

Babel + JSX

var planets = ['Mercury', 'Venus', 'Earth', 'Mars', 'Jupiter', 'Saturn', 'Uranus', 'Neptune', 'Pluto'];
var index = 1;


var filteredPlanets = _.map(planets, p => ({index: index++, planet: p}));

document.getElementById('test1').innerHTML = 'M Planets: ' + JSON.stringify(filteredPlanets);