ما نتيجة typeof null في JavaScript؟

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

جافاسكربت

الإجابة

النتيجة "object":

typeof null;  // "object"

هذا خطأ قديم من بدايات JavaScript، ولم يُصحح حتى لا تتعطل مواقع تعتمد عليه. null نفسه ليس كائنًا، بل قيمة تعني “لا شيء”.

التحقق الصحيح

value === null;

// a real object (not null)
value !== null && typeof value === 'object';

اختبر فهمك

في JavaScript، ما نتيجة تنفيذ typeof null؟