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 - کلمه کلیدی Let (Let)

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

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

بیشتر بخوانید
JavaScript - متغیرها (Variables)

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

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

بیشتر بخوانید
JavaScript - سینتکس (Syntax)

JavaScript – سینتکس (Syntax)

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

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

نظرات

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

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