मैं 'प्रोफेशनल जावास्क्रिप्ट फॉर वेब डेवेलपर्स चैप्टर 4' पढ़ रहा हूं और यह बताता है कि पाँच प्रकार के प्राइमरी हैं: अपरिभाषित, अशक्त, बूलियन, संख्या और स्ट्रिंग।
यदि null
एक आदिम है, तो क्यों typeof(null)
लौटता है "object"
?
क्या इसका मतलब यह नहीं है कि null
संदर्भ द्वारा पारित किया गया है (मैं मान रहा हूँ कि सभी वस्तुओं को संदर्भ द्वारा पारित किया जाता है), इसलिए यह एक आदिम नहीं है?