JavaScript arrow functions nasıl kullanılır?
JavaScript Arrow Functions Kullanımı
JavaScript'te ok işlevleri (arrow functions), daha kısa ve okunabilir bir sözdizimi sunar. Geleneksel fonksiyon tanımlamalarına göre daha az kod yazmanızı sağlar.Temel Yapı
Ok işlevleri şu formda tanımlanır:const fonksiyonAdi = (parametreler) => { /* işlem */ }
Örnekler
- Tek Parametreli Ok İşlevi:
const kare = x => x * x; - Birden Fazla Parametreli Ok İşlevi:
const toplama = (a, b) => a + b; - Parametre Olmadan:
const selamla = () => 'Merhaba';
Özellikler
- this Bağlamı: Ok işlevleri, kendilerine ait bir this bağlamı oluşturmazlar. Üst scopes'taki this değerini alırlar.
- Geri Dönüş: Tek satırlı işlemler için süslü parantez kullanmadan dönüş yapabilirsiniz.
Kullanım Alanları
- Dizi methodları (örneğin, map, filter).
- Küçük, tekrarlayan işlevlerin tanımlanmasında.
Hatice Erdoğan • 2025-12-13 12:40:12
Arrow function baya pratik ama bazen this karışıklığı yapabiliyor, dikkat etmek lazım.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Mühendislik öğrencileri için programlama dillerini öğrenmek ne kadar önemli?
- Python’da bir liste elemanlarını stringe nasıl dönüştürebilirim?
- Programlama dillerini öğrenirken ne tür pratik uygulamalar yapabilirim?
- Arduino ile farklı renklerdeki LED’leri nasıl kontrol edebilirim?
- Linux’ta dosya ve dizinleri nasıl arayabilirim?
- CPU sıcaklığı nasıl kontrol edilir ve hangi sıcaklık değerleri endişe verici olabilir?
- JavaScript’te var, let ve const arasındaki farklar nelerdir?
- Blockchain teknolojisi iş dünyasında nasıl kullanılır ve en büyük faydayı hangi sektörler sağlar?
- Yapay zeka algoritmalarının yazılım geliştirme süreçlerindeki verimliliği artırma potansiyeli hangi faktörlere bağlıdır
- Mühendislikte yazılım geliştirme için en çok kullanılan programlama dilleri hangileridir?
- Arrow functions kullanırken hangi durumlarda this bağlamı sorun yaratabilir?
- Kodlama nasıl öğrenilir?
- En iyi kod editörü hangisi?
- Mühendislik alanında hangi programlama dilleri önemlidir?
- İki doğrusal denklemin çözüm kümesi nasıl belirlenir?
- Cip Nedir?
- Python’da bir stringin sadece belirli bir kısmını nasıl alabilirim?
- Türkiye’de düzenlenen teknoloji fuarları hangileri?
- Programlama öğrenmeye başlarken nelere dikkat etmeliyim?
- Programlama dillerini öğrenirken hangi kaynakları kullanabilirim?
