Underscore.js Collections: Map

HTML

<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<a target="parent" href="http://underscorejs.org/#map">Learn More</a>

JavaScript

var some_object_array = [
{id: "a", val: 55}, 
{id: "b", val: 1}, 
{id: "c", val: 45}
];



var newArr = _.map(some_object_array, function (item) {
    return item.id.concat('_public');
});



console.log(newArr); 
// [2, 4, 6, 8]
// Each number multiply by 2