JavaScript\'te map Fonksiyonu
JavaScript\'te `map` fonksiyonu, bir dizideki her bir öğeye belirli bir işlemi uygulayarak yeni bir dizi oluşturmaya yarar. `map`, orijinal diziyi değiştirmeden çalışır ve geri dönen dizi, uygulanan fonksiyonun sonuçlarını içerir.
Kullanım Şekli
`map` fonksiyonu aşağıdaki gibi kullanılır:
```javascript
const yeniDizi = eskiDizi.map((öğe, indeks) => {
// İşlem yapılacak kod
});
```
Örnek
Aşağıdaki örnekte, bir dizi içerisindeki sayıların karesi alınmaktadır:
```javascript
const sayılar = [1, 2, 3, 4];
const kareler = sayılar.map(sayı => sayı * sayı);
console.log(kareler); // [1, 4, 9, 16]
```
Özellikler
- Orijinal dizi değişmez.
- Yeni dizi, orijinal dizinin boyutuyla aynıdır.
- Herhangi bir işlem yapılabilir.
`map`, fonksiyonel programlama ile çalışmak isteyenler için oldukça faydalı bir yöntemdir.