JavaScript da ichki izoh kodni bir qismida yozib ketilib kodni ma'lum bir qismini tushuntirish uchun ishlatilishi mumkin. Izohda yozilgan ma'lumotlar kalit so'z sifatida qabul qilinmaydi va browser o'qigan vaqtda tashlab ketadi.
Bir qatorli izoh
Bir qatorli izohlar bilan boshlanadi //
. Satrning oxiri va orasidagi har qanday matn //
JavaScript tomonidan e'tiborga olinmaydi (bajarilmaydi).
// o'zgatirish
document.getElementById("myH").innerHTML = "Birinchi sahifam";
// Text ni o'zgartirish
document.getElementById("myP").innerHTML = "Birinchi textim.";
Ko'p qatorli Izoh
Ko‘p qatorli izohlar bilan boshlanadi /*
va bilan tugaydi */
. /*
va orasidagi har qanday matn */
JavaScript tomonidan e'tiborga olinmaydi.
/*
myH = Birinchi sahifam
so'ziga o'zgaritiladi va
myP = Birinchi matnim
o'zgartirilayabdi
*/
document.getElementById("myH").innerHTML = "Birinchi sahifam";
document.getElementById("myP").innerHTML = "Birinchi matnim";
JavaScriptda kodni ma'lum bir qismini ishlatmaslik uchun ham qo'llasa ham bo'ladi buni quyidagi misolda ko'rishingiz mumkin.
// document.getElementById("myH").innerHTML = "Birinchi sahifam";
document.getElementById("myP").innerHTML = "Birinchi matnim";
Izoh tarkibidagi kod ishlamaydi.
/*
document.getElementById("myH").innerHTML = "Birinchi sahifam";
document.getElementById("myP").innerHTML = "Birinchi matnim";
*/