जावास्क्रिप्ट पुरातन पर पहला वीडियो है जब हम पांच बुनियादी डेटा प्रकार जो स्ट्रिंग नंबर पुली हैं एक अपरिभाषित नहीं हम किस तरह के गैर अपरिभाषित lumped अंत में एक साथ और मैंने उल्लेख किया है कि हम एक भविष्य वीडियो में और अधिक विस्तार में उन्हें कवर किया जाएगा के बारे में बात की थी।
तो यह है कि हम यहाँ क्या करने जा रहे हैं।
और यह अभी भी वास्तव में पता करने के लिए बहुत ज्यादा है और अपरिभाषित नहीं है क्योंकि वहाँ एक बहुत जल्दी वीडियो होने जा रहा है।
वे दोनों सिर्फ मूल्यों एक चर करने के लिए सेट किया जा सकता है कि कर रहे हैं और वे दोनों एक अर्थ में शून्य से मतलब है।
लेकिन उन दोनों के बीच एक बड़ा अंतर है।
तो मैं यहाँ कोड है कि अंतर को दिखाता है।
तो चलो अपरिभाषित के साथ शुरू करते हैं।
तो अगर हम एक चर घोषित हम यहाँ वर उम्र है, लेकिन हम यह कभी नहीं कुछ करने के लिए कहा है।
तो यह घोषित है, लेकिन एक मूल्य इसे अपरिभाषित माना जाता है करने के लिए प्रारंभ नहीं।
तो मैं तुम्हें दिखाता हूँ कि क्या मतलब है।
ऐसा लगता है कि मैं जावास्क्रिप्ट बता बुलाया कुछ उम्र के लिए कुछ जगह बनाने के लिए अगर मैं सिर्फ इतना है कि कोड वर उम्र चलाने के लिए और मैं यह मान पर सेट कभी नहीं लेकिन हम कभी वहाँ में कुछ भी स्टोर।
अगर मैं उम्र के लिए कहा इसे वापस मेरे अपरिभाषित बताता है और मैं इसके विपरीत करने के लिए उस के साथ अगर मैं सिर्फ कुछ है कि सब पर मौजूद नहीं है के लिए पूछना चाहता हूँ।
रंग की तरह।
यह मेरे उम्र बनाम एक वास्तविक त्रुटि संदेश देता है।
यह उम्र के बारे में जानता है।
यह सिर्फ उम्र के अंदर कुछ भी पता नहीं है और तो नहीं।
यह शून्य व्यक्त करने का एक और तरीका है, लेकिन यह बहुत अलग है, क्योंकि कोई मतलब कुछ स्पष्ट रूप से रिक्त है या स्पष्ट बनाम अपरिभाषित शून्य है जो सिर्फ मतलब है कि कुछ अभी तक एक मूल्य नहीं है।
इस उदाहरण में यहाँ तो मैं एक मामले में आप रिक्त उपयोग हो सकता है जहां दिखा रहा हूँ।
तो अगर हम एक मौजूदा खिलाड़ी चर था कि हम एक खेल बना रहे थे और यह मौजूदा खिलाड़ी के नाम का एक स्ट्रिंग होना तय है।
कि खिलाड़ी तो मर जाता है, तो वहाँ एक खेल है पर हम जी नहीं होने की मौजूदा खिलाड़ी तैयार कर सकती है
यह स्पष्ट रूप से स्पष्ट नहीं है कोई मौजूदा खिलाड़ी तो यह दिखाई कोई अपरिभाषित में है कि वे दोनों शून्य मतलब समान प्रत्यक्ष है कि बनाने के लिए।
लेकिन वहाँ है कि कोई में एक बड़ा अंतर को स्पष्ट रूप से अपरिभाषित साधन बनाम कुछ भी नहीं है कि कुछ खाली है या अभी तक एक मूल्य नहीं है इसका मतलब है।
तो यह है कि वास्तव में एक बड़ा अंतर तरह बात नहीं करता।
लेकिन जैसा कि हम इस पाठ्यक्रम में जाने के लिए आप एक अपरिभाषित में भाग लेंगे और हम अंतर देखेंगे और यह एक बहुत अधिक मतलब होगा के रूप में हम जाते रहते हैं।