درود دوستان. توی این قسمت میخوایم با متغیرها آشنا بشیم و بررسی میکنیم که چه کاربردهایی دارن، چطوری و با چه قوانینی تعریف میشن.
توی این قسمت موارد زیر رو یاد میگیریم:
- متغیر چیه؟
- چطوری متغیر تعریف کنیم؟
- چطوری از متغیر استفاده کنیم؟
- چطوری مقدار متغیرها رو تغییر بدیم؟
- نوع مقدار متغیرها
- کانستَنتها (Constants)
- قوانین نامگذاری متغیرها
متغیر چیه؟ 🤔
متغیر یا Variable یک محفظه هست برای نگهداری اطلاعات. ما توی هر برنامهای نیاز داریم تا یک سری اطلاعات رو نگهداری کنیم و بعد کارهایی روی اونها انجام بدیم. ما برای نگهداری این اطلاعات باید محفظهای بسازیم. به این محفظه و مکان نگهداری اطلاعات میگیم متغیر.
چطوری متغیر تعریف کنیم؟
توی جاوااسکریپت چند راه برای تعریف کردن متغیر وجود داره. مناسبترین راه برای تعریف کردن متغیر، استفاده از کلمهکلیدی let هست. توی این روش ابتدا کلمه let و بعد اسم دلخواه متغیرمون رو مینویسیم. به صورت زیر:
let message;
اینجا یک متغیر (محفظه) ساختیم به اسم message. ما گفتیم که متغیرها برای نگهداری اطلاعات و مقادیر استفاده میشن. اما این متغیر هنوز هیچ مقداری نداره و صرفاً یک محفظه خالی هست. برای مقدار دادن به یک متغیر از روش خط ۲ زیر استفاده میکنیم:
let message; >> message = "Learning JS!";
الان متغیر message توی حافظه ذخیره شده که مقدار اون "Learning JS!" هست.
توی کد بالا ابتدا متغیر رو ساختیم و توی خط بعد به اون مقدار دادیم. میتونیم کارِ "ساختن متغیر و مقدار دادن به اون" رو به صورت یکجا انجام بدیم:
let message = "Learning JS!";
چطوری از متغیر استفاده کنیم؟
کافیه اسم متغیر رو صدا بزنیم: