JavaScript’te Arrow Function Tanımı
JavaScript'te arrow function, kısa ve sade bir şekilde fonksiyon tanımlamak için kullanılır. Geleneksel fonksiyonlara göre daha basit bir sözdizimine sahiptir.
Tanım Şekli
Arrow function şu şekilde tanımlanır:
- Parantez ile: (parametreler) => { // kodlar }
- Tek parametre ile: parametre => { // kodlar }
- Hiç parametre yoksa: () => { // kodlar }
- Tek satırda dönüş: (parametreler) => ifade
Örnekler
- İki parametre ile tanım:
- (x, y) => { return x + y; }
- Tek parametre ile tanım:
- Parametre olmadan:
- () => console.log("Merhaba!");
- Tek satırda dönüş:
Arrow function’lar,
this bağlamını çevresinden alır, bu nedenle bazı durumlarda işlem yaparken daha pratik olabilir.