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

JavaScript में ग्लोबल वेरिएबल्स कैसे घोषित करें


एक ग्लोबल वेरिएबल का ग्लोबल स्कोप होता है। एक वेरिएबल का स्कोप आपके प्रोग्राम का वह क्षेत्र है जिसमें यह परिभाषित है। JavaScript वेरिएबल्स के केवल दो स्कोप होते हैं।

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

एक फंक्शन के शरीर के भीतर, एक ही नाम वाले ग्लोबल वेरिएबल पर एक लोकल वेरिएबल प्राथमिकता लेता है। यदि आप एक लोकल वेरिएबल या फंक्शन पैरामीटर को ग्लोबल वेरिएबल के समान नाम से घोषित करते हैं, तो आप प्रभावी रूप से ग्लोबल वेरिएबल को छिपा देते हैं।
यहां ग्लोबल वेरिएबल घोषित करने का तरीका है −

<html>
    <body onload="checkscope()">
        <script>
            <!--
                var myVar = "global"; // ग्लोबल वेरिएबल घोषित करें
                function checkscope() {
                    var myVar = "local"; // लोकल वेरिएबल घोषित करें
                    document.write(myVar);
                }
            //-->
        </script>
    </body>
</html>
  1. JavaScript में ब्लॉक-स्कोप्ड वेरिएबल कैसे घोषित करें? JavaScript में ब्लॉक-स्कोप्ड वेरिएबल कैसे घोषित करें?

    ब्लॉक-स्कोप्ड वेरिएबल घोषित करने के लिए, हम ES2015 में पेश किए गए कीवर्ड let और const का उपयोग करते हैं। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-sc

  1. एंड्रॉइड में ग्लोबल वेरिएबल कैसे घोषित करें? एंड्रॉइड में ग्लोबल वेरिएबल कैसे घोषित करें?

    एंड्रॉइड में ग्लोबल/शेयर्ड स्टेट प्रबंधित करना ग्लोबल वेरिएबल एंड्रॉइड में मौजूद नहीं हैं जैसे वे C/C++ में होते हैं। इसके बजाय, हम दायरे और जीवनचक्र के आधार पर कई पैटर्न का उपयोग करते हैं: Application उपवर्ग, सिंगलटन, ViewModel, SharedPreferences, या डिपेंडेंसी इंजेक्शन (Hilt/Koin)। पैटर्न 1 - App

  1. Android में ग्लोबल वेरिएबल कैसे घोषित करें? Android में ग्लोबल वेरिएबल कैसे घोषित करें?

    सिंगलटन पैटर्न से ग्लोबल वेरिएबल Android में ग्लोबल वेरिएबल के लिए सिंगलटन क्लास पैटर्न का उपयोग करना सर्वोत्तम अभ्यास है। यह उदाहरण दर्शाता है कि एक सिंगलटन क्लास बनाकर पूरे ऐप में डेटा कैसे साझा करें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट (activity_