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.
Aynı kategoriden
- Mühendislik alanında en çok tercih edilen programlama dilleri hangileri ve neden?
- Mekanik mühendisliği alanında kullanılan en yaygın simülasyon yazılımları nelerdir?
- Uzay mühendisliği hangi görevleri kapsar?
- Python'da bir liste elemanlarını nasıl ters çevirebilirim?
- Elektrik mühendisliğinde kullanılan en temel devre elemanları nelerdir?
- Mühendislikte kullanılan en yaygın programlama dili hangisidir?
- Yazılım geliştirirken hangi versiyon kontrol sistemini kullanmalıyım?
- Angular ile Firebase Authentication entegrasyonu nasıl yapılır?