Video: JavaScript'te IIFE nedir?
2024 Yazar: Lynn Donovan | [email protected]. Son düzenleme: 2023-12-15 23:54
Bir IIFE (Hemen Çağrılan İşlev İfadesi) bir JavaScript tanımlandığı anda çalışan fonksiyon. Bu, içindeki değişkenlere erişimi engeller. IIFE deyimin yanı sıra küresel kapsamı kirletiyor.
Bununla ilgili olarak, JavaScript'te IIFE kullanımı nedir?
Hemen Çağrılan Bir İşlev İfadesi ( IIFE arkadaşlar için), işlevleri oluşturuldukları anda hemen yürütmenin bir yoludur. IIFE'ler, global nesneyi kirletmedikleri için çok kullanışlıdır ve değişken bildirimlerini izole etmenin basit bir yoludur.
Ek olarak, örnekle JavaScript'te kaldırma nedir? Kaldırma bu JavaScript yorumlayıcının tüm değişken ve işlev bildirimlerini geçerli kapsamın en üstüne taşıma eylemi. (function() { var foo; var bar; var baz; foo = 1; alert(foo + " " + bar + " " + baz); bar = 2; baz = 3; })(); Şimdi neden ikinci mantıklı örnek bir istisna oluşturmadı.
Bununla ilgili olarak, es6'da IIFE'ye ihtiyacımız var mı?
Eğer sen modülleri kullanıyor, yok ihtiyaç kullanmak IIFE (bu "sarmalayıcı" böyle adlandırılır), çünkü tüm değişkenlerin kapsamı modülle sınırlıdır. Ancak, hala orada NS bazı durumlarda İstediğiniz kodun bir bölümünü diğerinden ayırmak ve ardından yapabilirsiniz kullanmak IIFE.
IIFE neden kullanılır?
kullanmanın birincil nedeni IIFE veri gizliliği elde etmektir. JavaScript'in var değişkeni, değişkenleri içeren işlevlerine göre kapsamlandırdığından, içinde bildirilen tüm değişkenler IIFE dış dünya tarafından erişilemez.
Önerilen:
JavaScript'te global değişken nedir?
Global JavaScript Değişkenleri Bir fonksiyonun dışında bildirilen bir değişken GLOBAL olur. Global bir değişkenin global kapsamı vardır: Bir web sayfasındaki tüm komut dosyaları ve işlevler ona erişebilir
Alıcı JavaScript nedir?
Alıcılar size bir nesnenin özelliğini tanımlamanız için bir yol sağlar, ancak erişilene kadar özelliğin değerini hesaplamazlar. Alıcı, değer gerekli olana kadar değeri hesaplama maliyetini erteler. Değer şimdi gerekli değilse. Daha sonra kullanılacak veya bazı durumlarda hiç kullanılmayacaktır
JavaScript'te keyCode nedir?
JavaScript KeyCode Keydown olayı, klavye tuşuna basıldığında meydana gelir ve hemen ardından keypress olayının yürütülmesi gelir. Anahtar serbest bırakıldığında keyup olayı oluşturulur
Aynı kaynak politikası JavaScript nedir?
JavaScript Aynı Köken Politikası. Önemli kavram, bir komut dosyasının, komut dosyasını içeren sayfayla aynı kökene sahip içerik ve özelliklerle etkileşime girebilmesidir. Politika, kodu, komut dosyasının kaynağına göre kısıtlamaz, yalnızca içeriğin kaynağı için kısıtlar
JavaScript'te ana bilgisayar nedir?
Tanım ve Kullanım host özelliği, bir URL'nin ana bilgisayar adını ve bağlantı noktasını ayarlar veya döndürür. Not: Bağlantı noktası numarası URL'de belirtilmemişse (veya planın varsayılan bağlantı noktasıysa - 80 veya 443 gibi), bazı tarayıcılar bağlantı noktası numarasını görüntülemez