undefined का मान

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

सिंटैक्स

javascriptundefined;

उदाहरण

आइए एक वेरिएबल का मान जानें जिसे बिना किसी मान के घोषित किया गया था:

javascriptlet test;
console.log(test);

कोड निष्पादन का परिणाम:

javascriptundefined

उदाहरण

आइए एक मौजूद नहीं होने वाले ऐरे एलिमेंट का मान जानें:

javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[5]);

कोड निष्पादन का परिणाम:

javascriptundefined

उदाहरण

आइए एक मौजूद नहीं होने वाले ऑब्जेक्ट एलिमेंट का मान जानें:

javascriptlet obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);

कोड निष्पादन का परिणाम:

javascriptundefined

यह भी देखें

  • true का मान,
    जो दर्शाता है कि तत्व का मान सत्य है
  • false का मान,
    जो दर्शाता है कि तत्व का मान असत्य है
  • null का मान,
    जो किसी ऑब्जेक्ट या तत्व की अनुपस्थिति को दर्शाता है