Tam metin 2786 Kelimeler, tahmini öğrenme süresi 8 dakika
Kaynak: Pexels JS Konsolu
Hata ayıklama, bir suç filminde hem bir dedektif hem de bir katili oynamak gibidir.
Filipe Fortes
Çoğu geliştirici, sorun hakkında daha fazla bilgi edinmek için tarayıcıda bilgi vermeyi sever. Bunu yapan tek kişi yazar olmamalıdır.
Tarayıcı konsolunda bilgi çıktı almak, geliştiriciler için bir kurtarma operasyonu gibidir. Kod hata ayıklamada çeşitli inatçı hastalıklarla karşılaşıldığında, Console.log () her derde deva gibidir.
Aslında, en sık kullanılan Console.log () ifadesine ek olarak, hata ayıklama sürecini basitleştirmenin başka yolları da vardır.
Daha sonra Xiaoxin bunları tek tek örneklerle tanıtacak.
1.console.assert ()
Bu komut, yalnızca seçilen günlüğün çıktısını almak istediğinizde çok kullanışlıdır.Yalnızca yanlış parametreleri verir.İlk parametre doğruysa çalışmaz.
İddia
2.console.group () ve console.groupEnd ()
Konsolu mesajları gruplamak için kullanabilirsiniz.
Grup mesajları
3.console.trace ()
Bu yöntem, kodun ne zaman sona erdiğini izleyecek ve gösterecektir.
Izlemek
Kaynak: Pexels JS Konsolu
4.console.count ()
Bu işlev, count () işlevinin çağrı sayısını kaydeder ve isteğe bağlı bir parametre etiketine sahiptir.
Çağırma sırasında bir etiket sağlanmışsa, bu işlev o belirli etiketle count () 'un kaç kez çağrıldığını kaydedecektir.
Arama sırasında etiket atlanırsa, işlev bu satırda count () işlevinin kaç kez çağrıldığını kaydeder.
Miktar
5.console.table ()
Uygun ve okunması kolay JSON metnini görmek ister misiniz?
Dizilerin daha iyi görselleştirilmesi!
6. Konsol mesajına stil ekleyin
Tüm konsol mesajları aynı mı görünüyor? Şimdi farklı, hata ayıklama günlüğünün önemli kısımlarını daha görünür hale getiriyor.
Renkli mesaj
Günlükteki belirli kelimelerin rengini aşağıdaki şekillerde değiştirebilirsiniz:
Belirli kelimeleri vurgulayın
7.console.time ()
console.time (), işlem süresini izlemek için kullanılır, JavaScript çalıştırmada harcanan kısa süreyi izlemek için iyi bir yoldur.
8. Konsolda HTML
Öğeleri kontrol etmekle aynı şekilde konsoldan HTML öğeleri alın.
HTNL öğesi ekranı
9.console.dir ()
Belirtilen nesnenin JSON biçimini çıktılar.
10.console.memory ()
Javascript uygulamasının ne kadar tarayıcı belleği kapladığını bilmek ister misiniz?
Veri deposu
Kaynak: Pexels JS Konsolu
11. Yer tutucular kullanın
Çeşitli yer tutucular aşağıdaki gibidir:
% o: bir nesneyi kabul edin,
% s: bir dizeyi kabul edin
% d: Ondalık veya tamsayı kabul edin
Yer tutuculara giriş
12.console.log () | bilgi () | hata ayıklama () | warn () | hata ()
Bu ifadeler, olayın türüne göre orijinal dizeyi tanımlamak için farklı renkler kullanacaktır.
konsol günlüğü / bilgi / hata ayıklama / uyarı / hata
13. konsol.clear ()
Son olarak, tüm konsol mesajlarını temizlemek için clear () komutunu kullanın.
Aşağıdakiler eklenecek önemli noktalardır.
https://gist.github.com/Harshmakadia/fc25e56cb8f49145f4c9b3528f04215f
Nokta
Umarım bu bilgi noktalarında ustaca ustalaşabilir ve "kıdemli kod çiftçileri" olabilirsiniz.
Yorum Beğen Takip Et
Yapay zeka öğrenme ve geliştirmenin kuru mallarını paylaşalım
Yeniden yazdırıyorsanız, lütfen arka planda bir mesaj bırakın ve yeniden yazdırma şartnamelerine uyun