const
✅ تعریف
const (مخفف constant) برای تعریف ثابتها بهکار میره.
یعنی وقتی یک متغیر با const تعریف بشه، نمیتونیم دوباره بهش مقدار جدیدی بدیم.
✨ مثال ساده
📍 نکات مهم درباره const
-
مقداردهی اجباری در لحظهی تعریف
نمیتونیم یکconstخالی بسازیم: -
محدوده (Scope) مثل
let
constهم block scope هست. یعنی فقط داخل{}معتبره. -
شیء و آرایه با
const
مقدار اولیه تغییر نمیکنه، ولی محتوای داخلش قابل تغییر هست.آرایه:
شیء:
⚡ تفاوت var ، let و const
| ویژگی | var | let | const |
|---|---|---|---|
| محدوده (Scope) | تابعی | بلوکی | بلوکی |
| تعریف دوباره | ✅ بله | ❌ خیر | ❌ خیر |
| تغییر مقدار | ✅ بله | ✅ بله | ❌ خیر (مگر داخل آبجکت/آرایه) |
| مقداردهی اولیه | اختیاری | اختیاری | اجباری |
📌 مثال در HTML
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React