map example
by jcreamer898
HTML
<pre id="results"></pre>
JavaScript
var movies = [{ name: 'star wars', year: 1977}, { name: 'the matrix', year: 1999 }, { name: 'the fellowship of the ring', year: 2001 }];
var names = movies.map(function(m) {
return m.name;
});
var result = document.createElement('div');
result.innerHTML = JSON.stringify(names, null, 4);
document.getElementById("results").insertBefore(result);
var countries = [{ name: 'USA' }, { name: 'Russia' }, { name: 'Germany' }];
var mappedCountries = countries.map(function(c) {
return {
countryName: c.name
}
});
var result = document.createElement('div');
result.innerHTML = JSON.stringify(mappedCountries, null, 4);
document.getElementById("results").insertBefore(result);