.map() Method
The .map()
array method returns a new array in which each item in the original array has been modified or worked with.
Examples
Example 1
const names = ["Joey", "Tessa", "Sebastian"];const lovesTacos = names.map((name) => `${name} loves tacos!!`);console.log(lovesTacos);// expected output: Array ["Joey loves tacos!!", "Tessa loves tacos!!", "Sebastian loves tacos!!"]
Example 2
const annualGiftAmounts = [120, 72, 60];const monthlySustainerAmounts = annualGiftAmounts.map((gift) => gift / 12);console.log(monthlySustainerAmounts);// expected output: Array [10, 6, 5]
From MDN: The .map()
method creates a new array with the results of calling a provided function on every element in the calling array.
See more examples and further documentation here.