آموزش مقدماتی JavaScript | متغیرها و نوع داده‌ها

تعریف متغیر

متغیرها در JavaScript به عنوان مکان‌هایی برای ذخیره‌سازی داده‌ها عمل می‌کنند. شما می‌توانید با استفاده از متغیرها اطلاعات مختلفی را در برنامه‌تان نگه‌داری کنید و در هر زمان به آن‌ها دسترسی داشته باشید. برای تعریف یک متغیر در JavaScript، از کلمات کلیدی var، let یا const استفاده می‌شود.

  • var: این کلمه کلیدی برای تعریف متغیرهایی استفاده می‌شود که می‌توانند در هر نقطه از کد تغییر کنند. اما استفاده از var به دلیل مشکلاتی که در زمینه‌ی محدوده (scope) دارد، کمتر توصیه می‌شود.
  • let: این کلمه کلیدی برای تعریف متغیرهایی استفاده می‌شود که می‌توانند در محدوده‌ای خاص تغییر کنند. این روش به شما اجازه می‌دهد تا متغیرها را در بلوک‌های خاصی از کد تعریف کنید.
  • const: این کلمه کلیدی برای تعریف متغیرهایی استفاده می‌شود که نمی‌توانند تغییر کنند. به عبارت دیگر، اگر یک متغیر با const تعریف شود، نمی‌توانید مقدار آن را بعداً تغییر دهید.

به عنوان مثال، در کد زیر، سه متغیر با استفاده از var، let و const تعریف شده‌اند:

var name = "Ali"; // متغیر قابل تغییر
let age = 25;     // متغیر قابل تغییر در محدوده خاص
const country = "Iran"; // متغیر غیرقابل تغییر

// تغییر مقدار متغیرها
name = "Reza"; // این کار مجاز است
age = 26;      // این کار مجاز است
// country = "USA"; // این کار مجاز نیست و خطا می‌دهد

در این مثال، متغیر name و age می‌توانند تغییر کنند، اما country نمی‌تواند تغییر کند و اگر بخواهید مقدار آن را تغییر دهید، با خطا مواجه خواهید شد.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3