Console API
Console obyekti
console obyekti brauzerning nosozliklarni tuzatish (debugging) konsoliga kirish imkonini beradi.
console obyekti window obyektining xususiyatidir.
console obyektiga quyidagicha murojaat qilinadi:
window.console yoki shunchaki console
Misollar
window.console.error("You made a mistake");
O‘zingiz sinab ko‘ring »
console.error("You made a mistake");
O‘zingiz sinab ko‘ring »
Console obyekti metodlari
| Metod | Tavsif |
|---|---|
| assert() | Berilgan tasdiq (assertion) false bo‘lgandagina xabarni log qiladi. true bo‘lsa, hech narsa chiqarilmaydi — bu loglarni toza saqlashga yordam beradi. |
| clear() | Konsolni tozalaydi. |
| dir() | Belgilangan JavaScript obyekti xususiyatlarining interaktiv, ierarxik ro‘yxatini ko‘rsatadi. Bu murakkab obyektlar uchun console.log()’ga qaraganda batafsilroq ko‘rinishni taqdim etishi mumkin. |
| count() | count()’ning aynan shu chaqiruvi necha marta chaqirilganini log qiladi. |
| error() | Konsolga xato xabarini (ko‘pincha qizil matn/fon bilan) chiqaradi; jiddiy muammolarni ajratib ko‘rsatish uchun foydali. |
| group() | Konsolda yangi ichki guruh yaratadi. Bu console.groupEnd() chaqirilguncha keyingi konsol xabarlarini bir daraja ichkariga surib chiqaradi. |
| groupCollapsed() | Konsolda yangi ichki guruh yaratadi. Biroq yangi guruh yig‘ilgan holda yaratiladi. Uni yoyish uchun foydalanuvchi ochish tugmasidan foydalanishi kerak bo‘ladi. |
| groupEnd() | Konsoldagi joriy ichki guruhdan chiqadi. |
| info() | Konsolga axborot xabarini chiqaradi |
| log() | Eng ko‘p ishlatiladigan metod: konsolga umumiy xabar, o‘zgaruvchi qiymati yoki obyektni chiqaradi. U bir nechta argument qabul qiladi, bu esa matn va obyektlarni birgalikda ko‘rsatish imkonini beradi. |
| table() | Jadval ko‘rinishidagi ma’lumotlarni jadval sifatida ko‘rsatadi; bu obyektlar massivlarini vizuallashtirish uchun juda foydali. |
| time() | Taymerni ishga tushiradi (amal qancha vaqt olishini kuzatish mumkin). |
| timeEnd() | Avval console.time() bilan ishga tushirilgan taymerni to‘xtatadi. |
| trace() | Konsolga stek izini (stack trace) chiqaradi. |
| warn() | console.log()’ga o‘xshaydi, lekin xabarni ogohlantirish formatida (ko‘pincha sariq matn/fon bilan) va boshqa log darajasida ko‘rsatadi, bu esa dasturchi vositalarida filtrlash imkonini beradi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
