JavaScript arrow functions kullanımı

JavaScript Arrow Functions Kullanımı

Arrow functions, JavaScript'te daha kısa bir şekilde fonksiyon tanımlamanıza olanak tanır. Özellikle ES6 ile gelen bu özellik, kodun okunabilirliğini artırır ve bazı durumlarda daha pratik bir kullanım sağlar.

Temel Tanım

Aşağıda arrow function'ın temel yapısı verilmiştir:
  • Tek parametre: parametre => ifade
  • Birden fazla parametre: (parametre1, parametre2) => ifade
  • Parametre yoksa: () => ifade

Örnekler

  • Tek parametre:
    const kare = x => x * x;
  • İki parametre:
    const topla = (a, b) => a + b;
  • Parametre yok:
    const selamla = () => 'Merhaba';

Faydaları

  • Kodun daha kısa ve okunabilir olmasını sağlar.
  • Bu fonksiyonlar, kendi bağlamlarını (this) almazlar, bu nedenle yerel bağlamı korurlar.

Limitasyonları

  • Constructor (yapıcı) fonksiyon olarak kullanılamazlar.
  • Prototype kullanımı yoktur.
Sonuç olarak, arrow functions, kod yazımını pratikleştirir ve bazı durumlarda bağlam sorunlarını çözmeye yardımcı olur. Ancak, her durumda kullanmak yerine ihtiyaçlarınıza göre tercih yapmalısınız.

JavaScript arrow functions kullanımı

🐞

Hata bildir

Paylaş