Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में अशक्त और अपरिभाषित में क्या अंतर है?

<घंटा/>

जावास्क्रिप्ट में, अपरिभाषित एक प्रकार है, जबकि शून्य एक वस्तु है।

अपरिभाषित

इसका मतलब है कि एक वैरिएबल घोषित किया गया है, लेकिन कोई मान नहीं दिया गया है।

उदाहरण के लिए,

var demo;
alert(demo); //shows undefined
alert(typeof demo); //shows undefined

शून्य

जबकि, जावास्क्रिप्ट में अशक्त एक असाइनमेंट मान है। आप इसे एक वेरिएबल को असाइन कर सकते हैं।

उदाहरण के लिए,

var demo = null;
alert(demo); //shows null
alert(typeof demo); //shows object

  1. जावास्क्रिप्ट में कार्यों और विधियों में क्या अंतर है?

    जावास्क्रिप्ट में कार्य और विधियाँ समान हैं, लेकिन विधि एक फ़ंक्शन है, जो किसी वस्तु का गुण है। जावास्क्रिप्ट में फ़ंक्शन का एक उदाहरण निम्नलिखित है - function functionname(param1, param2){    // code } उदाहरण विधि किसी ऑब्जेक्ट से संबद्ध एक फ़ंक्शन है। जावास्क्रिप्ट में एक विधि का उदाहरण

  1. जावास्क्रिप्ट और पायथन में अर्धविराम के बीच क्या अंतर है?

    पायथन में अर्धविराम वैकल्पिक हैं। जावास्क्रिप्ट में, यह वैकल्पिक भी है, लेकिन इसे जोड़ना एक अच्छा अभ्यास है और कभी-कभी कुछ कथनों के मामले में यह एक आवश्यकता होती है। यदि इन कथनों में अर्धविराम नहीं डाला जाता है, तो एक स्वतः जुड़ जाता है, लेकिन यह कोड के उद्देश्य को बदल सकता है। इसे स्वचालित अर्धविरा

  1. जावा और जावास्क्रिप्ट में क्या अंतर है?

    जैसा कि वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा जावास्क्रिप्ट के लिए है जैसे हैम हैम्स्टर के लिए है। उस सादृश्य की सटीक सटीकता बहस का विषय है, लेकिन इसके पीछे की भावना ठोस है:जावा और जावास्क्रिप्ट, एक सामान्य भाषाई मूल साझा करने के बावजूद, दो बहुत अलग प्रोग्रामिंग भाषाएं हैं। इन वर्षों में, व