array map method javascript code example
Example 1: javascript map array
const myArray = ['Sam', 'Alice', 'Nick', 'Matt'];
const newArray = myArray.map(name => {
return 'My name is ' + name;
});
console.log(newArray);
const anotherArray = myArray.map((value, index) => index + ": " + value);
console.log(anotherArray);
console.log(myArray);
Example 2: javascript map
const numbers = [0,1,2,3];
console.log(numbers.map((number) => {
return number;
}));
Example 3: map javascript
function map(collection, action) {
let result = [];
if (Array.isArray(collection)) {
for (let i = 0; i < collection.length; i++) {
result.push(action(collection[i], i, collection));
}
}
else {
for (let key in collection) {
result.push(action(collection[key], key, collection));
}
} return result;
}
Example 4: javascript map
array.map( item => item.id )
array2.map( item => item.toString() )
array2.map( item => item * 3 )