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

जावास्क्रिप्ट 'var null' एक त्रुटि क्यों फेंकता है लेकिन 'var अपरिभाषित' नहीं करता है?


वेब ब्राउज़र "var null" के लिए एक त्रुटि देता है क्योंकि यह एक आरक्षित पहचानकर्ता है।

आप ECMAScript में पहचानकर्ता के रूप में निम्नलिखित अक्षर का उपयोग नहीं कर सकते -

null
frue
false

अपरिभाषित

एक ऐसी संपत्ति जिसकी कोई परिभाषा नहीं है। यह ज्ञात नहीं है और आरक्षित पहचानकर्ता नहीं है। इसका प्रकार अपरिभाषित है

शून्य

यह ज्ञात और आरक्षित पहचानकर्ता है। लेकिन "शून्य" "झूठी" के समान नहीं है। जब आप एक वेरिएबल घोषित करेंगे और उसे शून्य पर सेट करेंगे, तब नल प्रिंट हो जाएगा।



  1. अघोषित बनाम अपरिभाषित? जावास्क्रिप्ट में

    अघोषित - यह तब होता है जब एक वेरिएबल जिसे var, let या const का उपयोग करके घोषित नहीं किया गया है, को एक्सेस करने का प्रयास किया जा रहा है। अपरिभाषित - यह तब होता है जब एक वैरिएबल को var, let या const का उपयोग करके घोषित किया जाता है लेकिन उसे कोई मान नहीं दिया जाता है। जावास्क्रिप्ट में अघोषित और

  1. जावास्क्रिप्ट में अपरिभाषित

    जावास्क्रिप्ट अपरिभाषित संपत्ति निर्दिष्ट करती है कि क्या एक चर को अभी तक घोषित या असाइन किया गया है। जावास्क्रिप्ट अपरिभाषित संपत्ति को लागू करने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta na

  1. इंटरनेट एक्सप्लोरर 10 त्रुटि:जावास्क्रिप्ट त्रुटि _doPostBack अपरिभाषित है

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