2011-05-05 19 views
8

Bazen, JavaScript'i programlarken, bir başlık hatası yapar ve yüklenirken sayfayı sonsuz bir döngüde sıkıştırabilirim. Bunun için genellikle Chrome kullanacağım ve bu duruma geçtiğimde javascript geliştirici araçlarıyla hiçbir şey yapamam. Gerçekten istediğim, Visual Studio'nun hata ayıklayıcısında, yorumlayıcıyı duraklatacak ve çağrı dizisiyle birlikte yürütülmüş olan geçerli satırı görüntüleyebilecek olana benzer bir kesme komutudur. Mevcut herhangi bir işlevsellik var mı.Tıkanmış bir komut dosyasını krom hata ayıklayıcıda duraklatmanın bir yolu var mı?

Buna alternatif olarak, kodda kesme noktaları ayarlamak için kullanışlı olurdum. Ne olursa olsun, kilitlenmenin nedenini belirleyebilmek için süreci durdurmak için bir yoluma ihtiyacım var.

+0

vb can, Üzerinde Adım, yürütme kırmak ve Step Sonraki ile oradan adım devam etmek istiyorum nerede kodunda bir yerde debugger; deyimi ekleyebilir Firebug gibi bir sonraki "Break on"? –

+0

Özel bir hata, sayfa yüklenirken gerçekleşiyor. Konsolda herhangi bir kod bulunmamaktadır. –

+1

Kopma noktalarını Chrome'da ayarlayabilirsiniz, ancak komut dosyasının otomatik olarak yüklenmesine izin vermek istemezsiniz. Kesme noktasını ayarlayın, ardından işlevi onclick veya Chrome konsolundan arayın. –

cevap

2

Eğer Chrome test etmek kuruludur ancak yok

+0

tıklandıktan sonra yürütülecek bir sonraki ifadeyi kırmaktır. Bu hala Komut dosyası belge yüküne takılırsa hata ayıklayıcıyı duraklatmıyor gibi görünüyor. Ancak, bu çok uygundur. –

+6

Bu, sorunun "kemik başı" bölümünü çözmez. Sonsuz döngüyü öngörebilseydik, ilk etapta buna sebep olmazdı. Sayfanın JS yorumlayıcısının hemen pes etmesini sağlayacak bir çeşit krom UI düğmesini tercih ederim. – arkanciscan

İlgili konular