JavaScript variables
Introduction to JavaScript Variables
यदि आपको कोई value store करनी है तो इसके लिए आपको variable create करना होता है। ये concept सभी programming languages (JavaScript, PHP, C, आदि) में same होता है।
एक variable किसी box की तरह होता है जिसमे आप कोई value डाल सकते है और जब तक आपका program execute होता है ये value computer की memory में रहती है।
आप चाहे तो इसे permanently भी store कर सकते है। हर programming language में variables create करने का तरीका अलग हो सकता है। लेकिन variables create करने के पीछे हमेशा एक ही intention होता है और वह है value को store करना और उस पर कुछ operations perform करना।
No Need to Define Data Type
JavaScript में variables create करना common languages से अलग है। JavaScript में variables create करने के लिए आपको data type define करने की जरुरत नहीं होती है।
आप जो value variable में डालते है उस value के base पर JavaScript variable का data type automatically judge कर लेती है। इसलिए JavaScript में variables create करना बहुत आसान माना जाता है। इससे पहले की आप variables create करे आइये JavaScript में variables create करने के कुछ rules के बारे में जान लेते है।
Rules for Creating Variables
- आपके variable का नाम किसी letter, underscore या $ sign से शुरू होना चाहिए।
- आप variables के नाम में numbers (1,2,3,4,5,6,7,8,9) भी यूज़ कर सकते है।
- JavaScript Variables case sensitive होते है। यानि Age और age दो अलग अलग variables माने जायेंगे।
JavaScript variables
Creating Variables in JavaScript
जैसा की मैने आपको पहले बताया की JavaScript में variables create करना बहुत ही आसान है। इसके लिए आप var keyword यूज़ करते हैं।
Syntax
var varName = value;
JavaScript में एक interesting concept और पाया जाता है। JavaScript में किसी भी statement के बाद semicolon add करना optional है। यदि आप किसी statement के बाद semicolon add नहीं करते है तो भी errors generate नहीं होती है।
Example
<!-- javascriptVariablesDemo.html -->
<html>
<head>
<title>JavaScript variables demo</title>
</head>
<body>
<script>
// Creating variable
var age=29;
// Printing variable value
document.write("Age is: "+age);
</script>
</body>
</html>
JavaScript variables
Types of Variables in JavaScript
JavaScript में 2 तरह के variables होते है। इनको scope के according categories किया गया है।
Local Variables
Local variables वो variables होते है जिनका scope किसी function तक limited रहता है। ऐसे variables किसी function के अंदर create किये जाते है और वे उस function में ही काम करते है। Function के बाहर आप इन variables को यूज़ नहीं कर सकते है।
जिस block या function में ये variable create किये जाते है ये सिर्फ उसी में काम करते है। ये उनका scope कहलाता है। यदि आप local variables को उनके scope के बाहर access करने की कोशिश करते है तो undefined variable error generate होती है।
Your Code is Ready
Global Variables
Global variables वो variables होते है जिनका scope पुरे program में होता है। ऐसे variables program के शुरू में ही create किये जाते हैं और आप इन्हे पूरे program में कंही भी यूज़ कर सकते है। इस तरह के variables का scope पुरे program में होता है।
Thanks For Comment