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.";
*/

Related posts

Don't miss reading these posts!
JavaScript - کلمه کلیدی Let (Let)

JavaScript – کلمه کلیدی Let (Let)

تعریف let کلیدواژه let در ES6 (2015) معرفی شد و دارای ویژگی‌های خاصی است که آن را از var...

Read more
JavaScript - متغیرها (Variables)

JavaScript – متغیرها (Variables)

متغیرها در جاوا اسکریپت متغیرها در جاوا اسکریپت به عنوان ظرف‌هایی برای ذخیره‌سازی داده‌ها استفاده می‌شوند و می‌توانند به...

Read more
JavaScript - سینتکس (Syntax)

JavaScript – سینتکس (Syntax)

سینتکس جاوا اسکریپت سینتکس جاوا اسکریپت مجموعه‌ای از قواعد برای ساخت برنامه‌های جاوا اسکریپت است. نحوه ایجاد متغیرها: var...

Read more

Comments

Share your comments with us

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