JavaScript’te arrow functions nasıl kullanılır?

JavaScript'te Arrow Functions Kullanımı

Arrow functions, JavaScript'te fonksiyon tanımlamanın kısa ve modern bir yoludur. Bu fonksiyonlar, daha az kod ile fonksiyon oluşturmanıza olanak sağlar ve bazı önemli özellikler taşır.

Temel Kullanım

Bir arrow function tanımlamak için "=>" operatörünü kullanırız. Aşağıda temel kullanım örneği verilmiştir:

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

Yukarıdaki örnekte, "topla" adında bir fonksiyon oluşturulmuş ve iki parametre alarak toplamını döndürmektedir.

Tek Parametre

Tek parametre varsa parantez kullanmaya gerek yoktur:

const kare = x => x * x;

Hiç Parametre Olmadığında

Hiç parametre yoksa boş parantez kullanmalısınız:

const selamla = () => console.log("Merhaba!");

Return İfadesi

Birden fazla ifade varsa süslü parantez ve return ifadesi kullanmalısınız:

const carp = (a, b) => {
    const sonuc = a * b;
    return sonuc;
};

Önemli Özellikler

  • this Bağlamı: Arrow functions, kendilerine özgü bir 'this' bağlamı oluşturmazlar.
  • Fonksiyon İfadeleri: Arrow functions, yalnızca fonksiyon ifadeleri olarak kullanılabilir.

Bu şekilde, JavaScript'te arrow functions kullanımı hem basit hem de pratik hale gelir.



🐞

Hata bildir

Paylaş