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 - آرایه‌ها (Arrays)

JavaScript – آرایه‌ها (Arrays)

آرایه در جاوااسکریپت متغیری خاص است که می‌تواند بیش از یک مقدار را ذخیره کند. const cars = ["Saab",...

بیشتر بخوانید
JavaScript - ویژگی‌های عدد (Number Properties)

JavaScript – ویژگی‌های عدد (Number Properties)

در جاوااسکریپت، شیء Number شامل ویژگی‌هایی از پیش تعریف‌شده است که برای کار با اعداد مفید هستند. این ویژگی‌ها...

بیشتر بخوانید
JavaScript - متدهای عدد (Number Methods)

JavaScript – متدهای عدد (Number Methods)

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

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

نظرات

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

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