Skip to content

JavaScript Debugging Console (Konsol bilan ishlash) ​

Professional darajada konsol ​

Brauzer konsoli — JavaScript boshlang'ichlari uchun eng muhim debugging vositasidir. Konsolni to'g'ri ishlatishni o'rganganingizda, xatolarni tezroq topasiz va kodingizni yaxshiroq tushunasiz.


Konsolni qanday ochish ​

Chrome yoki Edge-da konsolni quyidagicha oching:

  1. Sahifaning istalgan joyida sichqonchaning o'ng tugmasini bosing
  2. Inspect ni bosing
  3. Console tabini bosing

Eslatma

Konsol — bu JavaScript xatolar, ogohlantirishlar va kodingizdan xabarlarni ko'rsatadigan joy. Yangi JavaScript kodini sinayotganda har doim konsolni ochiq tuting.


console.log() ​

Eng keng tarqalgan konsol metodi console.log(). Qiymatlarni chop etish va dasturingiz nima qilayotganini ko'rish uchun ishlating.

js
console.log("Hello from JavaScript!");

O'zgaruvchilarni chop etish:

js
let name = "John";
let age = 25;

console.log(name);
console.log(age);

console.warn() ​

Ogohlantirishlarni ko'rsatish uchun console.warn() dan foydalaning. Ogohlantirishlar biror narsa noto'g'ri bo'lishi mumkinligini bildiradi, lekin kodingiz hali ham ishlashi mumkin.

js
console.warn("Bu ogohlantirish!");

Eslatma

Dasturingizda shubhali narsani ta'kidlashni xohlaganingizda ogohlantirishlardan foydalaning.


console.error() ​

Xato xabarlarini ko'rsatish uchun console.error() dan foydalaning. Xatolar biror narsa muvaffaqiyatsiz bo'lganini ko'rsatadi.

js
console.error("Biror narsa noto'g'ri ketdi!");

Bir nechta qiymatni loglash ​

Bir vaqtning o'zida bir nechta qiymatni loglash mumkin:

js
let x = 10;
let y = 5;

console.log("x =", x, "y =", y);

Obyektlarni tekshirish ​

Konsol obyektlarni tekshirish uchun juda foydali:

js
let user = {name: "John", age: 25};

console.log(user);

Eslatma

Konsolda obyektni bosib kengaytirishingiz va uning xususiyatlarini ko'rishingiz mumkin.


console.table() ​

Ma'lumotlarni jadval formatida ko'rsatish uchun console.table() dan foydalaning:

js
let users = [
  {name: "John", age: 25},
  {name: "Anna", age: 30}
];

console.table(users);

Eslatma

Jadvallar obyektlar massivlarini debug qilishni ancha osonlashtiradi.


Debugging maslahati: Taxmin qilishni to'xtating ​

Boshlang'ichlar ko'pincha qiymat nima ekanligini taxmin qiladilar. Professionallar qiymatni loglaydi va tasdiqlaydilar.

Ogohlantirish

Agar kodingiz ishlamayotgan bo'lsa, taxmin qilmang. console.log() dan foydalaning.