JavaScript undefined
इसका मतलब है एक वेरिएबल घोषित किया गया है, लेकिन कोई मान असाइन नहीं किया गया है।
उदाहरण के लिए,
var demo; alert(demo); //shows undefined alert(type of demo); //shows undefined
यहाँ undefined का उपयोग करके यह जांचने का एक और उदाहरण है कि कोई वेरिएबल मौजूद है या नहीं:
उदाहरण
<html> <body> <script> var age = 10; if( typeof age !== 'undefined' ) { document.write("True"); } else{ document.write("False"); } </script> </body> </html>
आउटपुट
True
JavaScript void(0)
void JavaScript में एक महत्वपूर्ण कीवर्ड है, जिसे एक यूनरी ऑपरेटर के रूप में उपयोग किया जा सकता है जो अपने सिंगल ऑपरेंड से पहले प्रकट होता है, जो किसी भी प्रकार का हो सकता है। यह ऑपरेटर एक अभिव्यक्ति को बिना मान लौटाए मूल्यांकन करने के लिए निर्दिष्ट करता है।
void का सिंटैक्स निम्न दो में से कोई भी हो सकता है -
<head> <script> <!-- void func() javascript:void func() or: void(func()) javascript:void(func()) //--> </script> </head>