xxxxxxxxxx
arr.forEach(function(part, index) {
this[index] = "hello world";
}, arr); // use arr as this
xxxxxxxxxx
arr.forEach(function(part, index, theArray) {
theArray[index] = "hello world";
});
const originalArr = ["Iron", "Super", "Ant", "Aqua"];
const modifiedArr = originalArr.map(name => `${name}man`);
console.log( "Original: %s", originalArr );
console.log( "Modified: %s", modifiedArr );
const originalArr = ["Iron", "Super", "Ant", "Aqua"];
originalArr.forEach((name, index) => originalArr[index] = `${name}man`);
console.log( "Overridden: %s", originalArr );