JS - Const الكلمة المفتاحية

JavaScript - الكلمة المفتاحية const

🔸 const تُستخدم لتعريف متغير لا يمكن تغيير قيمته بعد تعريفه. وهي أكثر أمانًا من let لأنها تمنع التغيير غير المقصود للبيانات.

---

🔹 تعريف متغير باستخدام const


const pi = 3.14;

📌 لا يمكن تغيير قيمة pi بعد تعريفها.

---

🔹 ❌ لا يمكن إعادة الإسناد


const name = "Mahmoud";
name = "Noor"; // ❌ خطأ
---

🔹 ✅ لكن يمكن تعديل خصائص الكائن أو المصفوفة


const user = { name: "Noor", age: 9 };
user.age = 10; // ✅ مسموح
---

🔹 المقارنة بين let و const

الخاصيةletconst
إعادة الإسنادنعملا
إعادة التعريفلالا
النطاقمحليمحلي
---

⚠️ ملاحظات مهمة

  • يجب إعطاء قيمة أولية عند تعريف const.
  • تُستخدم const بشكل أساسي للثوابت أو الكائنات التي لا تتغير مرجعها.
  • أفضلية عند كتابة كود آمن لا يحتاج إلى تعديل القيم.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework