Google belum membantu saya, karena mencari "console.debug" hanya memunculkan banyak halaman yang memiliki kata "console" dan "debug".
Saya bertanya-tanya apa perbedaan antara console.log()
dan console.debug()
. Apakah ada cara untuk menggunakan banyak console.debug()
pernyataan dan kemudian cukup beralih untuk mematikan semua pernyataan debug agar tidak dikirim ke konsol (seperti setelah meluncurkan situs)?
javascript
console
console.log
web-developer-toolbar
CaptSaltyJack
sumber
sumber
Jawaban:
Untuk setidaknya IE, Firefox dan konsol Chrome, .debug () hanyalah alias untuk .log () ditambahkan untuk meningkatkan kompatibilitas
https://developer.mozilla.org/en-US/docs/Web/API/console
https://developers.google.com/chrome-developer-tools/docs/console-api#consoledebugobject_object
https://msdn.microsoft.com/en-us/library/ie/hh772183(v=vs.85).aspx
sumber
debug()
muncul warna biru danlog()
hitamSecara teknis
console.log
console.debug
danconsole.info
identik Namun cara mereka menampilkan data sedikit berbedaconsole.log
Teks warna hitam tanpa ikonconsole.info
Teks warna biru dengan ikonconsole.debug
Teks warna hitam murniconsole.warn
Teks warna kuning dengan ikonconsole.error
Teks Warna Merah dengan ikonsumber
info
tingkat log log hanya ditampilkan dengan ikon (sama seperti dalam snapshot) tetapi teks (console.info
teks dalam posting Anda) berwarna hitam dan warna latar belakang baris adalah putih. Mungkin snapshot Anda untuk browser firefox.console.log("Console.log");
malahconsole.log("Console.log" + " " + playerOne);
? Apa yang" " + playerOne
dilakukan?console.log("Console.log"); console.debug("Console.debug"); console.warn("Console.warn"); console.info("Console.info"); console.error("Console.error");
Mereka hampir identik - satu-satunya perbedaan adalah bahwa pesan debug disembunyikan secara default di versi terbaru Chrome (Anda harus mengatur level log
Verbose
di bilah Devtools saat di konsol untuk melihat pesan debug; pesan log terlihat secara default).sumber
console.info
,console.debug
metode identik denganconsole.log
.console.log
Pernyataan pencetakanconsole.info
Teks warna hitam dengan ikon "i" dalam warna biruconsole.debug
Teks Warna BiruDokumentasi:
sumber
Jika Anda ingin kemampuan menonaktifkan pencatatan setelah produk selesai, Anda bisa mengganti
console.debug()
fungsinya atau membuat yang lain kustom.Namun saya belum menemukan cara untuk mewarnai output juga.
sumber
Dari Dokumentasi peramban, Metode
log
,debug
dan jugainfo
identik dalam penerapannya tetapi bervariasi dalam warna dan ikonhttps://jsfiddle.net/yp4z76gg/1/
sumber