undefined का मान
undefined का मान "अपरिभाषित" को दर्शाता है।
JavaScript में एक समान मान null भी है,
जो मान की अनुपस्थिति को परिभाषित करता है। अंतर
यह है कि null जानबूझकर अनुपस्थिति को दर्शाता है
(कोड में स्पष्ट रूप से लिखा गया), जबकि
undefined - केवल किसी भी प्रकार की जानकारी की अनुपस्थिति
तत्व के प्रकार और उसके मान के बारे में।
सिंटैक्स
undefined;
उदाहरण
आइए एक वेरिएबल का मान जानें जिसे बिना किसी मान के घोषित किया गया था:
let test;
console.log(test);
कोड निष्पादन का परिणाम:
undefined
उदाहरण
आइए एक मौजूद नहीं होने वाले ऐरे एलिमेंट का मान जानें:
let arr = ['a', 'b', 'c'];
console.log(arr[5]);
कोड निष्पादन का परिणाम:
undefined
उदाहरण
आइए एक मौजूद नहीं होने वाले ऑब्जेक्ट एलिमेंट का मान जानें:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(obj['e']);
कोड निष्पादन का परिणाम:
undefined