انتقل إلى محتوى الدرس

Uninitialized Variables and undefined المتغيرات غير المهيأة undefined

تعلم كيف تخزن المتغيرات البيانات في ذاكرة JavaScript عبر الكلمة var، وفهم القيمة الأولية undefined وتحديث القيم وقواعد التسمية الصحيحة وحدود var التاريخية.
2 صفوف تعليمية
جافا سكريبت
10,974 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عند التصريح عن متغير بالكلمة var دون إسناد قيمة فورية له مثل var couponCode;، لا يترك المحرك الذاكرة عشوائية، بل يمنح المتغير تلقائياً القيمة الخاصة undefined التي تعني «لم تُسند له قيمة بعد».

وبمجرد إسناد قيمة فعلية له في سطر لاحق، تحل القيمة الجديدة محل undefined فوراً.

الصف 2 ملاحظة هامة