JavaScript Tutorial ✦
Map vs forEach
map() returns a new array, while forEach() executes a function for side effects.
const numbers = [1, 2, 3];
numbers.map(n => n * 2); // [2, 4, 6]
numbers.forEach(n => console.log(n)); // 1, 2, 3
map() returns a new array, while forEach() executes a function for side effects.
const numbers = [1, 2, 3];
numbers.map(n => n * 2); // [2, 4, 6]
numbers.forEach(n => console.log(n)); // 1, 2, 3