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
الخاصية | let | const |
---|---|---|
إعادة الإسناد | نعم | لا |
إعادة التعريف | لا | لا |
النطاق | محلي | محلي |
⚠️ ملاحظات مهمة
- يجب إعطاء قيمة أولية عند تعريف
const
. - تُستخدم
const
بشكل أساسي للثوابت أو الكائنات التي لا تتغير مرجعها. - أفضلية عند كتابة كود آمن لا يحتاج إلى تعديل القيم.
تعليقات
إرسال تعليق