Console API


ULASHISH

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!