Mühendislikte başlangıç seviyesindekiler için JavaScript’te arrow function nedir?

JavaScript'te Arrow Function Nedir?

Arrow function, JavaScript'te bir fonksiyon tanımlama yöntemidir. ES6 ile birlikte gelen bu özellik, daha kısa ve okunabilir kod yazmaya olanak tanır.

Özellikler:

  • Kısa yazım: Geleneksel fonksiyon tanımlarına göre daha az kodla yazılır.
  • Bu bağlamı: Arrow function'lar kendi 'this' bağlamını oluşturmaz; dış 'this' değerini kullanır.
  • Return ifadesi: Eğer tek bir ifade varsa, otomatik olarak return gerçekleştirilir.

Örnek Kullanım:

Geleneksel fonksiyon:

function topla(a, b) {
    return a + b;
}

Arrow function ile:

const topla = (a, b) => a + b;

Bu özellik, fonksiyon yazmayı daha pratik hale getirir ve özellikle callback fonksiyonları için sıkça kullanılır.



🐞

Hata bildir

Paylaş