2017-12-14 36 views

उत्तर

3

यह कोई फर्क नहीं तर्क null == undefined == true रूप null या undefined का उपयोग कर के मामले में किसी भी तरह से करता है, लेकिन nullundefined के बजाय का उपयोग कर फ़ाइल आकार 5 बाइट्स से छोटे हो जाएगा।

यह सर्वर से डाउनलोड करने के लिए फ़ाइल को छोटे और तेज बनाने के लिए बस कुछ बाइट्स को सहेजने के लिए किया जाता है।

+3

यह भी उपयोगी हो सकता है: https://stackoverflow.com/questions/5076944/what-is-the-difference-between-null-and-undefined-in-javascript –

-3

बाद में दोनों शून्य और अपरिभाषित दोनों बराबर हैं, - चूंकि नील दोनों के लिए सही/गलत होना चाहिए (शून्य अपरिभाषित) शून्य के साथ जा रहा है और अधिक सटीक है क्योंकि शून्य एक उच्च ग्रेड अपरिभाषित है। चूंकि नल अपरिभाषित शाब्दिक मूल्य की एक अनिर्धारित वस्तु है, जबकि अनिर्धारित बस यही है।

+0

_null एक अपरिभाषित ऑब्जेक्ट_ नहीं है, यह शून्य है, इसलिए क्यों 'शून्य === अपरिभाषित' 'false' – George

+0

है आपकी अज्ञान आश्चर्यजनक है * शून्य * एक अपरिभाषित वस्तु है - जबकि अपरिभाषित एक अनिर्धारित शाब्दिक है। –

+0

_null एक अपरिभाषित ऑब्जेक्ट_ शून्य है, और कभी भी एक वस्तु, अपरिभाषित या परिभाषित नहीं किया गया है। [यह एक आदिम प्रकार है] (https://www.ecma-international.org/ecma-262/5.1/#sec-4.3.2), मैं आपको याद दिला सकता हूं [इसे अच्छा रखें] (https: // stackoverflow .com/help/be-nice) – George

संबंधित मुद्दे

 संबंधित मुद्दे