JavaScript’te arrow functions kullanımı nasıldır?

JavaScript\'te Arrow Functions Kullanımı

Arrow functions, JavaScript\'te fonksiyonları daha kısa ve okunabilir bir şekilde yazmamızı sağlar. Bu yapılar, özellikle callback fonksiyonları kullanırken yaygın olarak tercih edilir.

Temel Sentaks

Arrow function kullanmak için aşağıdaki yapıyı izleyebilirsiniz:
  • Bir parametre varsa: (parametre) => { /* kod bloğu */ }
  • Birden fazla parametre varsa: (parametre1, parametre2) => { /* kod bloğu */ }
  • Parametre yoksa: () => { /* kod bloğu */ }
  • Sadece bir ifade varsa, süslü parantezler ve return anahtar kelimesi opsiyoneldir: parametre => ifade

Örnekler

  • Tek parametre ile:
    • const tekParametre = x => x * 2;
  • İki parametre ile:
    • const ikiParametre = (x, y) => x + y;
  • Parametre yok:
    • const sabit = () => 42;
  • Bir ifade ile:
    • const kare = x => x * x;

Avantajları

  • Kısa ve okunabilir kod yazımı.
  • this anahtar kelimesinin bağlamını koruması.
Bu nedenlerle arrow functions, modern JavaScript uygulamalarında sıkça tercih edilmektedir.

JavaScript’te arrow functions kullanımı nasıldır?

🐞

Hata bildir

Paylaş