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

जावास्क्रिप्ट चर का जीवनकाल क्या है?

<घंटा/>

जावास्क्रिप्ट चर का जीवनकाल तब शुरू होता है जब इसे घोषित किया जाता है -

var rank;

एक स्थानीय चर केवल उस फ़ंक्शन के भीतर दिखाई देगा जहां इसे परिभाषित किया गया है। फ़ंक्शन पैरामीटर हमेशा उस फ़ंक्शन के लिए स्थानीय होते हैं। फ़ंक्शन के पूरा होने से स्थानीय चर हटा दिया जाता है।

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

यहां वैश्विक चरों के उपयोग के बारे में बताया गया है -

उदाहरण

जावास्क्रिप्ट में चरों के दायरे के साथ काम करने का तरीका जानने के लिए आप निम्न कोड चलाने का प्रयास कर सकते हैं

लाइव डेमो

<html>
   <body onload = checkscope();>
      <script>
         <!--
         var myVar = "global";   // Declare a global variable
         function checkscope( ) {
            var myVar = "local"; // Declare a local variable
            document.write(myVar);
         }
         //-->
      </script>
   </body>
</html>

  1. JavaScript DOM क्या है? - पूर्ण गाइड JavaScript DOM क्या है? - पूर्ण गाइड

    JavaScript डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) एक वेबपेज के HTML एलिमेंट्स का प्रतिनिधित्व है। यह एक इंटरफेस है जिसका उपयोग हम वेब पेज को उसकी सामग्री या शैली को बदलकर मैनिपुलेट करने के लिए कर सकते हैं। हम किसी वेबपेज पर राइट क्लिक करके और inspect चुनकर DOM को एक्सेस कर सकते हैं। ऐसा करने से, एक सेक्शन

  1. - C++ में ग्लोबल वेरिएबल्स क्या हैं?

    ग्लोबल वेरिएबल्स सभी फंक्शन्स के बाहर परिभाषित होते हैं, आमतौर पर प्रोग्राम के शीर्ष पर। ग्लोबल वेरिएबल्स आपके प्रोग्राम के पूरे जीवनकाल में अपना मान बनाए रखते हैं। एक ग्लोबल वेरिएबल को किसी भी फंक्शन द्वारा एक्सेस किया जा सकता है। यानी, एक ग्लोबल वेरिएबल इसकी घोषणा के बाद आपके पूरे प्रोग्राम में उ

  1. - पायथन में ग्लोबल और लोकल वेरिएबल्स में क्या अंतर है?

    ग्लोबल वेरिएबल वह वेरिएबल है जो वैश्विक रूप से सुलभ है। लोकल वेरिएबल वह है जो केवल वर्तमान स्कोप तक सुलभ है, जैसे किसी एकल फंक्शन परिभाषा में उपयोग किए जाने वाले अस्थायी वेरिएबल्स। उदाहरण दिए गए कोड में: q = I love coffee # global variable def f(): p = Me Tarzan, You Jane. # local variable p