SORU
10 Ocak 2010, Pazar


Ne zaman JavaScript senkron mi?

O her zaman JavaScript asenkron olduğu için etki altında olmuştur. Ancak, (manipülasyonlar ıe DOM) olmadığı durumlar da olduğunu öğrendim. İyi bir referans zaman uyumsuz olacak zaman senkronize olacak zaman ve her yerde var mı? JQuery bu etkiler?

CEVAP
10 Ocak 2010, Pazar


Javascript her zaman uyumlu ve tek iş parçacıklı bir sayfada Javascript kod bloğu yürütme. sonra o sayfada başka Javascript şu anda idam edilecektir anlamına gelir.

Javascript, örneğin bu anlamda uyumsuz, AJAX çağırır. Kodu hangi noktada geri senkronize olarak çalışacak çağrı döndürür (başarıyla veya hata) kadar durur. Başka kod bu noktada yayınlanmaya başlayacak. Çalışan başka bir kod kesme olmayacak.

Geri çağırma bu aynı tür Javascript zamanlayıcılar ile çalışır.

Zaman uyumsuz olarak Javascript açıklayan belki de yanıltıcıdır. İti daha doğru Javascript senkron ve çeşitli geri arama mekanizması ile tek dişli olduğunu söylüyor.

jQuery AJAX çağrıları onları eşzamanlı yapmak için bir seçenek (async: false seçeneği ile). Bir daha alışık olabilir daha geleneksel bir programlama modeli sağlar gibi bu kullanmak için cazip acemi bir hata. Sorunlu olmasının nedeni bu engellertümJavascript sayfada bitene kadar, tüm olay işleyicileri ve zamanlayıcılar dahil.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • khloe brooks

    khloe brooks

    25 Temmuz 2011
  • Top Gear

    Top Gear

    27 Mart 2006