Variable in JavaScript in Hindi – वेरिएबल क्या है?

Introduction of Variables in JavaScript in Hindi | वेरिएबल्स का परिचय

नमस्ते दोस्तों! आज हम इस ब्लॉग पोस्ट में ‘जावास्क्रिप्ट में वेरिएबल्स’ पर चर्चा करेंगे। क्या आपको पता है कि जावास्क्रिप्ट में वेरिएबल्स क्या होते हैं और इनका क्या महत्व है? यदि नहीं, तो इस पोस्ट को पढ़कर आपको इस अवधारणा को समझने में मदद मिलेगी। वेरिएबल्स जावास्क्रिप्ट में डेटा को संग्रहित करने के लिए उपयोग किए जाते हैं, और इनका उपयोग करके हम अपने कोड को एक्सेस और मैनिप्युलेट कर सकते हैं। इस पोस्ट में, हम जावास्क्रिप्ट में वेरिएबल्स के विभिन्न प्रकारों, उपयोग, और बेहतरीन प्रैक्टिस के बारे में चर्चा करेंगे। तो बिना देर कीजिए, चलिए शुरू करते हैं!

What is variable in Hindi ? वेरिएबल क्या है?

JavaScript में “variable” को हिंदी में “चर” कहा जाता है। यह एक नामक Place होता है जिसमें आप Data या value को Store कर सकते हैं। JavaScript में, variables का उपयोग डेटा को स्टोर करने और उसका उपयोग करने के लिए किया जाता है। variable विभिन्न प्रकार के डेटा जैसे कि Numbers, String, Boolean, Objects, और Function को स्टोर करने के लिए प्रयोग किया जा जाता है।

जब हम किसी भी डेटा को एक वेरिएबल में Store करते हैं, तो हम उसे एक नाम से चिह्नित करते हैं जिससे हम उसे बार-बार उपयोग कर सकते हैं। इसे कहते हैं “वेरिएबल्स “। JavaScript में Variable बनाने के लिए हम var, let और const का उपयोग कर सकते हैं।

Rules to Create JavaScript Variables | जावास्क्रिप्ट वेरिएबल बनाने के नियम

  • वेरिएबल का नाम एक letter or alphabet से शुरू होना चाहिए। नाम में English Alphabet, Number, underscore (_) या डॉलर Symbol($) का उपयोग किया जा सकता है।
  • JavaScript में वेरिएबल केस सेंसिटिव होते हैं, अर्थात् “myVariable” और “myvariable” दो अलग-अलग Variable होंगे।
  • वेरिएबल्स का पहला अक्षर एक letter or alphabet होना चाहिए, और उसके बाद के letter or alphabet, अंग्रेजी अक्षर, अंक, underscore (_) या डॉलर Symbol हो सकते हैं।
  • JavaScript में reserved words का उपयोग Variable नाम में नहीं किया जा सकता है, उनमें से कुछ उदाहरण हैं – if, else, while, for, var, function, आदि।
  • वेरिएबल्स के नाम को समझने में आसानी होनी चाहिए, ताकि कोड को पढ़ने वाले को आसानी हो।
  • वेरिएबल्स के नाम में दो शब्द होंगे, तो आमतौर पर Camel-case naming convention का पालन किया जाता है, जिसमें दूसरे शब्द को पहले अक्षर से शुरू किया जाता है, और दोनों शब्दों के बीच एक Underscore नहीं होता है। उदाहरण: myVariableName.
  • वेरिएबल्स को उनकी उपयोग क्षेत्र के आधार पर बनाना चाहिए। Local Variable फ़ंक्शन के अंदर declear होते हैं, जबकि Global Variable पूरे कोड में एकसाथ प्रयुक्त होते हैं।

ये नियम JavaScript में वेरिएबल बनाने के लिए अपनाए जाने चाहिए। इन नियमों का पालन करके, आप अच्छे और साफ JavaScript कोड लिख सकते हैं।

let, var and const in JavaScript in Hindi

JavaScript में let, var, और const तीन प्रकार के variable declaration के लिए उपयोग होते हैं। ये variables कैसे काम करते हैं, और उनके उपयोग के तरीके निम्नलिखित हैं:

let in JavaScript:

let का उपयोग Variables के लिए block-scoping के लिए किया जाता है, अर्थात् एक Variable केवल उस ब्लॉक में ही Accessable होता है जिसमें वह declear किया गया है।
let के द्वारा डिक्लेयर किए गए Variabls को बाद में री-डिक्लेयर नहीं किया जा सकता है।
उदाहरण:

let x = 10;
if (true) {
let x = 20; // x has different value in this block
console.log(x); // output of 20
}
console.log(x); // output of 10

var in JavaScript:

var का उपयोग वेरिएबल्स के लिए function-scoping के लिए किया जाता है, और Variable Scope के बाहर भी accessible हो सकता है।
var के द्वारा declare किए गए वेरिएबल्स को बाद में re-declare किया जा सकता है, और इससे कोड में hoisting की समस्या भी हो सकती है।
उदाहरण:

var x = 10;
if (true) {
var x = 20; //The value of x has changed in this block
console.log(x); // output of 20
}
console.log(x); // Output of 20 (because x is accessible outside the block)

const in Javascript:

const का उपयोग वेरिएबल्स के लिए block-scoping के लिए किया जाता है, और एक बार डिक्लेयर करने के बाद उनका Value बदला नहीं जा सकता है।
const के द्वारा declare किए गए वेरिएबल्स को बाद में re-declare नहीं किया जा सकता है, और इसके Value को बदला नहीं जा सकता है.
उदाहरण:

const x = 10;
if (true) {
const x = 20; // x has different value in this block
console.log(x); // output of 20
}
console.log(x); // Output of 10 (value of x cannot be changed)

Difference between let and var in Hindi | let और var के बीच अंतर

JavaScript में let और var में कुछ महत्वपूर्ण अंतर होते हैं. ये अंतर वेरिएबल्स की स्कोपिंग (scoping) और वेरिएबल के Value के साथ संबंधित हैं। let और var के बीच के मुख्य अंतर निम्नलिखित है:

Scoping:

  • var Variables केवल फ़ंक्शन स्कोपिंग (function-scoping) के लिए होते हैं, यानि वेरिएबल का स्कोप केवल उस फ़ंक्शन के अंदर होता है जिसमें वह डिक्लेयर हुआ है।
  • let वेरिएबल्स ब्लॉक स्कोपिंग (block-scoping) के लिए होते हैं, जिसका मतलब है कि वेरिएबल केवल उस ब्लॉक में ही एक्सेसिबल होता है जिसमें वह Declare किया गया है.

Variable Value:

  • var द्वारा डिक्लेयर किए गए वेरिएबल्स को बाद में re-declare किया जा सकता है और उनके value को बदला जा सकता है.
  • let द्वारा डिक्लेयर किए गए वेरिएबल्स को बाद में re-declare नहीं किया जा सकता है और उनके value को बदला नहीं जा सकता है.
    एक उदाहरण के साथ, आपको इस अंतर को समझने में मदद मिलेगी:

function varExample() {
var x = 10;
if (true) {
var x = 20; // Here the value of x has changed
console.log(x); // output of 20
}
console.log(x); // Output of 20 (value of x changed)
}

function letExample() {
let y = 10;
if (true) {
let y = 20; // Here the value of y has changed, but the scope is different
console.log(y); // output of 20
}
console.log(y); // Output of 10 (value of y not changed)
}

varExample();
letExample();

Conclusion :

समापन बधाई! जावास्क्रिप्ट में वेरिएबल्स एक महत्वपूर्ण Concept है, जो हमें अपने कोड में डेटा को संग्रहित करने और उपयोग करने में मदद करती है। आशा है कि आपको हमारा आज का ब्लॉग पोस्ट ‘JavaScript में Variables’ पढ़कर उपयोगी जानकारी मिली होगी। अगर आपके पास इस विषय पर कोई प्रश्न या सुझाव है, तो कृपया हमें नीचे टिप्पणी द्वारा बताएं। हमें आपकी प्रतिक्रिया सुनने का अवसर मिलेगा। धन्यवाद!

Read also this topics in Hindi– 

Leave a Comment