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

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


निम्नलिखित का परिणाम प्राप्त करने पर, आप यह पता लगा सकते हैं कि कोई चर शून्य है या अपरिभाषित है। यदि परिणाम "गलत" है, तो इसका मतलब है कि चर शून्य और अपरिभाषित है।

यहां, वेरिएबल का परिणाम "True" होता है -

<html>
   <body>
      <script>
         var age = 10;
            if(age){
               document.write("True");
            } else{
               document.write("False");
            }
      </script>
   </body>
</html>

“टाइपोफ़” का प्रयोग यह जाँचने के लिए करें कि कोई वेरिएबल मौजूद है या नहीं -

<html>
   <body>
      <script>
         var age = 10;
         if( typeof age !== 'undefined' ) {
            document.write("True");
         } else{
            document.write("False");
         }
      </script>
   </body>
</html>

  1. जावास्क्रिप्ट में शून्य, अपरिभाषित, या रिक्त चर की जांच करने के लिए कोई मानक फ़ंक्शन है?

    नहीं, जावास्क्रिप्ट में शून्य, अपरिभाषित या रिक्त मानों की जांच करने के लिए कोई मानक फ़ंक्शन नहीं है। हालाँकि, जावास्क्रिप्ट में सत्य और मिथ्या मूल्यों की अवधारणा है। वे मान जो सशर्त कथनों में सत्य को बाध्य करते हैं, सत्य मान कहलाते हैं। असत्य का संकल्प करने वालों को मिथ्या कहा जाता है। ES विनिर्द

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

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

  1. जावास्क्रिप्ट सरणी में 'अपरिभाषित' या 'शून्य' की जांच कैसे करें और केवल गैर-शून्य मान प्रदर्शित करें?

    मान लें कि गैर-शून्य, अशक्त और अपरिभाषित मानों वाला हमारा सरणी निम्नलिखित है - var firstName=["John",null,"Mike","David","Bob",undefined]; आप निम्न कोड का उपयोग करके अपरिभाषित या शून्य मामलों की जांच कर सकते हैं - उदाहरण var firstName=["John",null,&