JavaScript – کامنت‌ها (Comments)

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

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

کامنت‌های تک‌خطی

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

مثال: این مثال از یک کامنت تک‌خطی قبل از هر خط کد استفاده می‌کند:

// تغییر عنوان
document.getElementById("myH").innerHTML = "My First Page";

// تغییر پاراگراف
document.getElementById("myP").innerHTML = "My first paragraph.";

همچنین می‌توان از کامنت تک‌خطی در انتهای هر خط کد برای توضیح آن استفاده کرد:

let x = 5;      // اعلام متغیر x و اختصاص مقدار 5 به آن
let y = x + 2;  // اعلام متغیر y و اختصاص مقدار x + 2 به آن

کامنت‌های چندخطی

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

مثال: استفاده از کامنت چندخطی (بلوک کامنت) برای توضیح کد:

/*
کد زیر عنوان با id = "myH"
و پاراگراف با id = "myP"
را در صفحه وب تغییر می‌دهد:
*/
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";

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

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

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

مثال: جلوگیری از اجرای یکی از خطوط کد با //:

//document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";

می‌توان از یک کامنت بلوکی نیز برای جلوگیری از اجرای چند خط کد استفاده کرد:

/*
document.getElementById("myH").innerHTML = "My First Page";
document.getElementById("myP").innerHTML = "My first paragraph.";
*/

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - رویدادها (Events)

JavaScript – رویدادها (Events)

رویدادهای HTML رویدادها در HTML، “اتفاقاتی” هستند که برای عناصر HTML رخ می‌دهند. این اتفاقات می‌توانند ناشی از کار...

بیشتر بخوانید
JavaScript - سازنده‌های شیء (Object Constructors)

JavaScript – سازنده‌های شیء (Object Constructors)

ساخت آبجکت با تابع سازنده (Object Constructor Function) برای ساخت چندین آبجکت مشابه، از تابع سازنده استفاده می‌شود. این...

بیشتر بخوانید
JavaScript - نمایش شیء (Object Display)

JavaScript – نمایش شیء (Object Display)

نحوه نمایش آبجکت‌ها در جاوااسکریپت هنگام نمایش یک آبجکت جاوااسکریپت به صورت مستقیم، خروجی معمولاً به شکل [object Object]...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.