map() yöntemi, yeni bir dizi döndürme açısından filter() yöntemine benzer. Ancak, tek fark, öğeleri değiştirmek için kullanılmasıdır.
Neden kullanmalıyım?
Diyelim ki fiyatları olan bir ürün listeniz var. Yöneticinizin, %25 oranında vergilendirildikten sonra yeni fiyatları göstermenizi sizden istiyor. map() yöntemi size yardımcı olabilir.
const productList = [1, 4, 9, 16];
// pass a function to map
const map1 = productList.map( product => product * 0.25);
console.log(map1);
// output:
0.25
1
2.25
4
Kaynak: https://www.freecodecamp.org/