Darsliklar JavaScript Izoh

JavaScript JavaScript Izoh

Izoh (comment) — brauzer e’tiborga olmaydigan, faqat inson uchun mo’ljallangan matn. Havaskor dasturchi izohni ortiqcha deb bilsa, tajribali muhandis undan kodni tushuntirish uchun foydalanadi. Katta loyihada kodni oylab keyin qaytib o’qiganingizda, aynan izohlar sizni qutqaradi.

Izohdastur ijrosiga ta’sir qilmaydigan, faqat kodni tushuntiruvchi matn. JavaScript’da bir qatorli va ko’p qatorli izohlar mavjud.

Bir qatorli izoh

Bir qatorli izoh ikki qiya chiziq (//) bilan boshlanadi. Undan keyingi hamma narsa qator oxirigacha e’tiborga olinmaydi:

// Bu foydalanuvchini salomlaydigan dastur
console.log("Salom, UzbekDevs!");  // izoh kod yonida ham bo'lishi mumkin
Salom, UzbekDevs!

// bilan boshlangan matn natijaga chiqmadi. Izohni kod yoniga qo’yish — bir satr nima maqsadda yozilganini tushuntirishda qulay.

Ko’p qatorli izoh

Bir necha qatorni qamrab oluvchi izoh /* va */ orasiga yoziladi:

/*
  Bu dastur mahsulot narxini hisoblaydi.
  Muallif: Farrux Sherkulov
*/
let narx = 15000;
console.log(narx);
15000

/* ... */ orasidagi hamma narsa, necha qator bo’lishidan qat’i nazar, e’tiborga olinmaydi. Bu blokli izoh fayl yoki funksiya boshida uzunroq tushuntirish yozishda ishlatiladi.

Kodni vaqtincha o’chirish

Izohning yana bir amaliy foydasi — kodni o’chirmasdan turib, vaqtincha ishlamas qilish. Bu xatoni izlaganda juda qo’l keladi:

let ism = "Master Sherkulov";
// console.log("Bu qator hozir ishlamaydi");
console.log(ism);
Master Sherkulov

Ikkinchi console.log izohga aylantirildi, shuning uchun faqat oxirgisi ishladi. Kodni butunlay o’chirmasdan sinash — professional ish uslubi.

Yaxshi izohning qoidasi

Muhim tamoyil: izoh kod nima qilishini emas, nega shunday qilinganini tushuntirishi kerak. narx = narx + 1; // narxga bir qo'shamiz — bu yomon izoh. narx = narx + 1; // yaxlitlashdagi kamomadni qoplash uchun — bu yaxshi izoh, u sababni ochadi. Aynan shu farq havaskorni professionaldan ajratadi.

Xulosa

Bu bo’limda // bir qatorli, /* */ ko’p qatorli izohlarni, kodni vaqtincha o’chirishni va yaxshi izohning tamoyilini ko’rib chiqdik. Izoh — kodning hujjati. Keyingi darsda o’zgaruvchilarga o’tamiz.