JavaScript’te arrow functionların kullanımı nasıldır?

JavaScript’te Arrow Function Kullanımı

Arrow function, JavaScript'te daha kısa ve daha okunabilir fonksiyon yazma yöntemidir. ES6 ile birlikte gelen bu özellik, fonksiyonları daha pratik hale getirmektedir. İşte temel özellikleri ve kullanımı:

Temel Özellikler

  • Kısa Söz Dizimi: Normal fonksiyon tanımına göre daha az yer kaplar.
  • Bu Bağlamı: Arrow function'lar kendi this değerini almaz, çevresel bir this değerini kullanır.
  • Return Anahtar Kelimesi: Tek bir ifade döndürdüğünde return anahtar kelimesine ihtiyaç duyulmaz.

Kullanım Şekilleri

  • Temel Kullanım: const fonksiyonAdi = (parametre) => { /* kod bloğu */ }
  • Tek Parametre: const fonksiyonAdi = parametre => { /* kod bloğu */ }
  • Hiç Parametre Yok: const fonksiyonAdi = () => { /* kod bloğu */ }
  • Tek İfade: const fonksiyonAdi = (parametre) => parametre * 2;

Örnekler

  • İki sayının toplamı:
    const toplama = (a, b) => a + b;
            
  • Bir dizinin karelerini almak:
    const kareler = [1, 2, 3].map(sayi => sayi * sayi);
            
Arrow function'lar, hem okunabilirliği artırır hem de yazım hızını geliştirir. Modern JavaScript uygulamalarında sıkça tercih edilmektedir.

JavaScript’te arrow functionların kullanımı nasıldır?

🐞

Hata bildir

Paylaş