تخطى إلى المحتوى
أخطاء JavaScriptخطأ
SyntaxError: Missing initializer in const declaration

SyntaxError: مُهيِّئ مفقود في تصريح const

تم تصريح متغير const دون قيمة أولية.

browsernode

أسباب هذا الخطأ

يجب تهيئة متغيرات const عند التصريح لأنها لا يمكن إعادة تعيينها لاحقًا. كتابة 'const x;' دون قيمة صيغة غير صالحة.

كيفية الإصلاح

حدّد قيمة ابتدائية: const x = value. إذا كنت تريد التصريح دون تهيئة، فاستخدم let بدلًا من ذلك: let x; x = value;. للكائنات أو المصفوفات، هيّئها بقيم فارغة: const obj = {};

مثال

const x; // SyntaxError: Missing initializer in const declaration
التوثيق الرسمي

رموز أخطاء ذات صلة