Javascript in Hindi Variable




जावास्क्रिप्ट में वेरिएबल केवल स्टोरेज लोकेशन का एक नाम होता है. जावास्क्रिप्ट में दो प्रकार के वेरिएबल होते हैं लोकल वेरिएबल और ग्लोबल वेरिएबल. आप जो Value Variable मे डालते है तो उस Value के आधार पर JavaScript Variable का Data Type Automatically निर्णय कर लेती है. JavaScript मे Variables Create करना बहुत आसान माना जाता है. इससे पहले की आप Variables Create करे आइये JavaScript मे Variables Create करने के कुछ Rules के बारे मे जान लेते है.

JavaScript मे Variables को बहुत आसानी से Create किया जा सकता है. वेरिएबल्स Create करने के लिए आप Var keyword का उपयोग किया जाता है. JavaScript मे Variables Create करने का Structure आप नीचे देख सकते है.


var varName = value;


Rules for Creating Variables

  • Variable का नाम किसी Letter, Underscore या $ sign से शुरू होना चाहिए.

  • Variables के नाम मे Numbers (1,2,3,4,5,6,7,8,9) भी उपयोग किया जा सकता है.

  • JavaScript मे Variables Case Sensitive होते है.

Types of Variables

जावास्क्रिप्ट में दो प्रकार के वेरिएबल होते हैं लोकल वेरिएबल और ग्लोबल वेरिएबल. इन दोनों वेरिएबल के बारे में आप नीचे विस्तार से देख सकते है

JavaScript Local Variable

जब आप जावास्क्रिप्ट का उपयोग करते हैं, तो Local Variable होते हैं जो फ़ंक्शन के भीतर परिभाषित होते हैं. उनके पास Local Scope होता है जिसका अर्थ है कि उनका उपयोग केवल उन कार्यों के भीतर किया जा सकता है जो उन्हें परिभाषित करते हैं.

<!DOCTYPE html>
<html>
   <head>
      <title>Local variable Example</title>
   </head>	
   <body>
      <h2>Local variable Example</h2>
      <script>
         var myVar = "local";  // Declare a local variable
         document.write(myVar);
      </script>
   </body>
</html>

Output

JavaScript Global Variable

JavaScript Global Variable फ़ंक्शन के बाहर Declared किया जाता है या विंडो ऑब्जेक्ट के साथ Declared किया जाता है. इसे किसी भी फंक्शन से एक्सेस किया जा सकता है.

<!DOCTYPE html>
<html>
   <head>
      <title>Global variable Example</title>
   </head>	
   <body>
      <h2>Global variable Example</h2>
      <script>
         var data=400;//gloabal variable  
         function a(){  
            document.writeln(data);  
         }  
         function b(){  
            document.writeln(data);  
         }  
         a();//calling JavaScript function
         b();
      </script>
   </body>
</html>

Output