Makale Geçmişi
27.06.16 00:45
Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar
Yerinde / kendiliğinden / hemen çalıştırılan isimsiz fonksiyonlar: Fonksiyon ifadelerini isimsiz olarak, bir değişkene atamadan yazabilirsiniz. Ancak bunları hemen çalıştırmanız gerekir, daha sonra çağıramazsınız. Bunu yapabilmek için fonksiyon tanımını parantez içine alıp, yanına da fonksiyon çağrıları için kullandığımız () operatörünü yazmamız gerekir. Bu şekilde çağırılan fonksiyonlar ilk fırsatta çalıştırılırlar. Örnek: (function() { console.log("Başladı."); })(); Hemen çalıştırılan isimsiz fonksiyonlar, tanımlandığı yere kadar olan tüm değişkenleri tanırlar. Ancak sonrasında tanımlanacak olanları görmezler. Ayrıca kendi bulunduğu script bloğu içindeki tüm fonksiyonları ve önceki script bloklarındaki fonksiyonları da tanırlar. Ancak kendi bulunduğu script bloğundan sonraki bloklarda bulunan fonksiyonları tanımazlar. Ayrıca DOM (sayfanın etiketlerinden oluşan nesne modeli) tamamlanmamışsa (sayfa tamamen yüklenmemişse), henüz tanımlanmayan / yüklenmemiş etiketeri de görmezler. JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Fonksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar (Bu makale) JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri JavaScript Fonksiyonları: Function Yapılandırıcısı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora
Değiştiren: canora
19.06.16 14:31
Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar
Yerinde / kendiliğinden / hemen çalıştırılan isimsiz fonksiyonlar: Fonksiyon ifadelerini isimsiz olarak, bir değişkene atamadan yazabilirsiniz. Ancak bunları hemen çalıştırmanız gerekir, daha sonra çağıramazsınız. Bunu yapabilmek için fonksiyon tanımını parantez içine alıp, yanına da fonksiyon çağrıları için kullandığımız () operatörünü yazmamız gerekir. Bu şekilde çağırılan fonksiyonlar ilk fırsatta çalıştırılırlar. Örnek: (function() { console.log("Başladı."); })(); Hemen çalıştırılan isimsiz fonksiyonlar, tanımlandığı yere kadar olan tüm değişkenleri tanırlar. Ancak sonrasında tanımlanacak olanları görmezler. Ayrıca kendi bulunduğu script bloğu içindeki tüm fonksiyonları ve önceki script bloklarındaki fonksiyonları da tanırlar. Ancak kendi bulunduğu script bloğundan sonraki bloklarda bulunan fonksiyonları tanımazlar. Ayrıca DOM (sayfanın etiketlerinden oluşan nesne modeli) tamamlanmamışsa (sayfa tamamen yüklenmemişse), henüz tanımlanmayan / yüklenmemiş etiketeri de görmezler. JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Fonksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar (Bu makale) JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri JavaScript Fonksiyonları: Function Sınıfı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora
Değiştiren: canora
18.06.16 23:29
Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar
Yerinde / kendiliğinden / hemen çalıştırılan isimsiz fonksiyonlar: Fonksiyon ifadelerini isimsiz olarak, bir değişkene atamadan yazabilirsiniz. Ancak bunları hemen çalıştırmanız gerekir, daha sonra çağıramazsınız. Bunu yapabilmek için fonksiyon tanımını parantez içine alıp, yanına da fonksiyon çağrıları için kullandığımız () operatörünü yazmamız gerekir. Bu şekilde çağırılan fonksiyonlar ilk fırsatta çalıştırılırlar. Örnek: (function() { console.log("Başladı."); })(); Hemen çalıştırılan isimsiz fonksiyonlar, tanımlandığı yere kadar olan tüm değişkenleri tanırlar. Ancak sonrasında tanımlanacak olanları görmezler. Ayrıca kendi bulunduğu script bloğu içindeki tüm fonksiyonları ve önceki script bloklarındaki fonksiyonları da tanırlar. Ancak kendi bulunduğu script bloğundan sonraki bloklarda bulunan fonksiyonları tanımazlar. Ayrıca DOM (sayfanın etiketlerinden oluşan nesne modeli) tamamlanmamışsa (sayfa tamamen yüklenmemişse), henüz tanımlanmayan / yüklenmemiş etiketeri de görmezler. JavaScript Fonksiyonları ile İlgili Makaleler: JavaScript Fonksiyonları: Temel Kullanım JavaScript Fonksiyonları: Fonksiyonun Kendini Çağırması (Recursion) JavaScript Foksiyonları: Fonksiyon İfadeler - Function Expressions JavaScript Fonksiyonları: Kapsanımlar - Closures Javascript Fonksiyonları: Yerinde Çalıştırılan İsimsiz Fonksiyonlar (Bu makale) JavaScript Fonksiyonları: Nesne İçinde Fonksiyon - Metotlar JavaScript Fonksiyonları: Nesne Yapılandırıcısı Olarak Fonksiyon Kullanma JavaScript Fonksiyonları: this Kullanımı JavaScript Fonksiyonlari: arguments Nesnesi JavaScript Fonksiyonları: rest Parametreleri JavaScript Fonksiyonları: Function Sınıfı JavaScript Fonksiyonları: getter ve setter Fonksiyonlar JavaScript Fonksiyonları: Arrow (ok) Fonksiyonları JavaScript Fonksiyonları: Üretici Fonksiyonlar - Generator Functions
Ekleyen: canora
En fazla 3 eski durum gösterilir.