Debug ma’lumotnomasi


ULASHISH

JavaScript Console bo‘yicha to‘liq ma’lumotnoma

Qayta ko‘rib chiqilgan: 2025-yil dekabr

Metod Tavsif
assert() Faqat taqdim etilgan tasdiq noto‘g‘ri bo‘lsa, xabarni qayd qiladi. Agar rost bo‘lsa, hech narsa chiqmaydi, bu jurnallarni 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 konsolga yozadi.
error() Konsolda xato xabarini (ko‘pincha qizil matn/fon bilan) ko‘rsatadi, jiddiy muammolarni ajratib ko‘rsatish uchun foydali.
group() Konsolda yangi inline guruh yaratadi. Bu console.groupEnd() chaqirilgunga qadar keyingi konsol xabarlarini qo‘shimcha bir darajaga surib chiqaradi.
groupCollapsed() Konsolda yangi qatorli guruh yaratadi. Biroq, yangi guruh yiqilib yaratilgan. Foydalanuvchi uni kengaytirish uchun oshkor qilish tugmasidan foydalanishi kerak bo‘ladi.
groupEnd() Konsoldagi joriy qatorli guruhdan chiqadi.
info() Konsolga axborot xabarini chiqaradi
log() Eng keng tarqalgan usul bo‘lib, u konsolga umumiy xabar, o‘zgaruvchan qiymat yoki obyektni chiqaradi. U bir nechta argumentlarni qabul qiladi, bu sizga matn va obyekt ko‘rinishini birlashtirishga imkon beradi.
table() Jadval ma’lumotlarini jadval sifatida ko‘rsatadi, bu obyektlar massivlarini vizualizatsiya qilish 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 darajasi bilan ko‘rsatadi, bu esa dasturchi vositalarida filtrlash imkonini beradi.

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!