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.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Python’da kullanılan while döngüsü nasıl çalışır?
- Kod kalitesi araçları: ESLint, Prettier ve commit hook’ları
- Mobil uygulamalarda veritabanı kullanımı için hangi programlama dilleri tercih edilmelidir?
- Mobil uygulamalarda en çok kullanılan veritabanı yönetim sistemleri hangileridir?
- Alpha sürümü nedir?
- Bilgisayar programlama öğrenirken en önemli adımlar nelerdir?
- OBEB ve OKEK hesaplama yöntemleri nelerdir?
- Performans profilleme: CPU ve bellek sızıntısı nasıl bulunur?
- Programlamaya yeni başlayanlar hangi dilde daha hızlı ilerler?
- Mekanik Alanında En Temel Kavram Nedir?
- ACID ve BASE kavramları neyi ifade eder?
- Mühendislikte veri yapıları ve algoritmaları öğrenmeye nasıl başlamalıyım?
- Arduino ile Bluetooth üzerinden veri gönderme nasıl yapılır?
- Python’da bir stringi tersten yazdırmak için hangi metot kullanılır?
- Python’da bir fonksiyonun içinde global değişken nasıl değiştirilir?
- JavaScript’te Promises nedir ve nasıl kullanılır?
- Programlama öğrenmeye başlamak için hangi kaynaklar en etkili ve verimli olabilir?
- Python’da bir string içinde hangi karakter en fazla kaç kez geçebilir?
- Bilgisayarımın IP adresi nasıl bulunur?
- Dizüstü bilgisayarımın performansını artırmak için hangi yazılımları kullanabilirim?