SORU
15 Temmuz 2010, PERŞEMBE


jQuery belge.hazır vs kendini çağıran anonim işlev

Bu ikisi arasındaki fark nedir.

  1. $(document).ready(function(){ ... });

  2. (function(){ ... })();

Bu her iki işlevi aynı anda denir? Belge biliyorum.hazır HTML sayfasının tamamı ama 2. işlevi ne olacak tarayıcı (kendi kendini çağıran anonim fonksiyon) tarafından işlendiğinde tetiklenir. Sayfa oluşturma veya karşılaşılan olduğunda denir tamamlamak için tarayıcı için beklemek mi?

CEVAP
15 Temmuz 2010, PERŞEMBE


  • $(document).ready(function(){ ... });ya da kısa$(function(){...});

    Bu İşlev anlamına gelir DOM is ready, başlangıç denirsorguörneğin elemanları. .ready() farklı tarayıcılarda farklı şekillerde DOM gerçekten hazır OLDUĞUNDAN emin olmak için kullanın.

  • (function(){ ... })();

    Bir işlev başka bir şey değildirkendisi çağırırtarayıcı ecma-/javascript çeviri olduğunda en kısa sürede. Bu yüzden, başarıyla DOM elements üzerinde hareket edebilir, onun çok zor burada.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • optionalinfo

    optionalinfo

    29 EKİM 2005
  • The Computer Chronicles

    The Computer

    7 Kasım 2012