درس ۶: کامنت‌ها در جاوااسکریپت

درس ۶: کامنت‌ها در جاوااسکریپت (JS Comments)

کامنت‌های جاوااسکریپت برای توضیح کدها و جلوگیری از اجرای کدهای آزمایشی به کار می‌رند.


۱. کامنت‌های تک‌خطی (Single Line Comments)

کامنت‌های تک‌خطی با دو علامت اسلش // شروع می‌شوند. هر متنی که بین // و انتهای خط باشد، توسط جاوااسکریپت نادیده گرفته می‌شود.

// این یک کامنت تک‌خطی است
let x = 5; // تعریف متغیر ایکس
let y = x + 2; // تعریف متغیر وای

۲. کامنت‌های چندخطی (Multi-line Comments)

کامنت‌های چندخطی با /* شروع شده و با */ پایان می‌یابند. هر متنی که بین این دو علامت باشد نادیده گرفته می‌شود.

/*
 کد زیر تغییرات گسترده‌ای
 در استایل صفحه ایجاد می‌کند
 و نباید حذف شود
*/
document.getElementById(“myH”).innerHTML = “My First Page”;
نکته: معمولاً از کامنت‌های تک‌خطی بیشتر استفاده می‌شود. کامنت‌های چندخطی اغلب برای مستندسازی فایل‌ها یا غیرفعال کردن بلوک‌های بزرگ کد هنگام تست استفاده می‌شوند.

۳. استفاده از کامنت برای جلوگیری از اجرا

هنگامی که در حال رفع خطا (Debugging) هستید، می‌توانید با کامنت کردن یک خط، از اجرای آن جلوگیری کنید بدون اینکه آن را پاک کنید:

// document.getElementById(“myH”).innerHTML = “My First Page”;
document.getElementById(“myP”).innerHTML = “My first paragraph.”;
تحلیل خروجی مثال بالا:

در کد بالا، فقط جمله “My first paragraph” در صفحه نمایش داده می‌شود و دستور اول به دلیل داشتن // کاملاً نادیده گرفته می‌شود.