Fonksiyon İfadeleri
Coddy'nin JavaScript'te Fonksiyon Tanımlamaları kursunda ders 9 / 14.
Bir fonksiyon ifadesi (function expression), resmi bir fonksiyon bildirimi olmadan bir fonksiyon oluşturmanın bir yoludur. Bir değişkene atanan veya doğrudan bir ifade içinde kullanılan anonim bir fonksiyon tanımıdır.
Küçük bir görevi tamamlamak için hızlı bir araca ihtiyacınız olduğunu hayal edin. Tam bir isimlendirilmiş fonksiyon oluşturmak yerine, anında bir fonksiyon ifadesi tanımlayabilir ve daha sonra kullanmak üzere bir değişkene atayabilirsiniz. Bu, belirli bir iş için geçici bir araç oluşturmak gibidir.
// Bir değişkene atanan fonksiyon ifadesi
const greet = function(name) {
return `Hello, ${name}!`;
};
const message = greet("Alice");
console.log(message); // Çıktı: Hello, Alice!Yukarıdaki örnekte, bir argüman (name) alan bir fonksiyon ifadesi tanımlıyoruz. Bu, greet değişkenine atanmıştır. function anahtar kelimesinden sonra isteğe bağlı bir isim (anonim fonksiyonlar için atlanabilir) ve parantezlerin geldiğine dikkat edin.
Fonksiyonu, atanan greet değişkenini "Alice" argümanıyla kullanarak çağırıyoruz. Fonksiyon, "Alice" için selamlama mesajını döndürür.
Görev
KolayGöreviniz, iki argüman (length ve width) kullanarak bir dikdörtgenin alanını hesaplayan ve sonucu döndüren calculateArea adında bir fonksiyon ifadesi oluşturmaktır.
Kendin dene
// Kodu buraya yazın
JavaScript'te Fonksiyon Tanımlamaları bölümündeki tüm dersler
1Kursa Giriş
Neler öğreneceksiniz?4Kilometre Taşı Meydan Okumaları
Sayı Durumunu Kontrol EtArrow Function ile SelamlamaNotlandırma Sistemi2Fonksiyonlara Giriş
Fonksiyon Nedir?Saf FonksiyonlarFonksiyon Alıştırması #1Fonksiyon Alıştırması #23Fonksiyon Tanımlama Yöntemleri
Temel Fonksiyonİç İçe FonksiyonFonksiyon DöndürmeFonksiyon İfadeleriArrow FunctionFunction Constructor