Important Notice:

Variable

Variable

32 views 3 min read

Variable (चर / वेरिएबल)

Variable मेमोरी के उस स्थान को दिया गया नाम होता है, जो किसी मान (value) को संग्रहित (store) करता है।
दूसरे शब्दों में, जब हम variable define करते हैं, तो हम मेमोरी में एक मान रखकर उसे एक नाम दे देते हैं।
Variable को "named storage" भी कह सकते हैं – यानी एक नाम दिया हुआ भंडार, जिसका उपयोग मान रखने के लिए किया जाता है।

JavaScript में variable को घोषित (declare) करने के 3 तरीके हैं:

  1. let कीवर्ड का उपयोग करके
  2. var कीवर्ड का उपयोग करके
  3. const कीवर्ड का उपयोग करके

विशेष बातें (Points to Remember)

  1. var vs let – var से बनाए गए variable को फिर से declare (re-declare) कर सकते हैं, जबकि let से बनाए गए variable को re-declare नहीं कर सकते।
  2. Data type की आवश्यकता नहीं – JavaScript में variable बनाते समय हमें उसका data type (जैसे int, string, boolean) बताने की ज़रूरत नहीं होती। यह C या Java जैसी भाषाओं से अलग है, जहाँ data type देना compulsory होता है।
  3. let keyword – let का व्यवहार var जैसा ही है (value बदल सकते हैं), लेकिन आधुनिक JavaScript (ES6+) में var की जगह let का अधिक उपयोग किया जाता है।
  4. const keyword – अगर किसी variable की value को बिल्कुल बदलना नहीं है (constant रखना है), तो const का उपयोग करें। ऐसे variables को constant variables कहा जाता है।

 (Quick Examples)

js

// var - re-declare allowed var a = 10; var a = 20; // allowed
// let - re-declare not allowed let b = 30; let b = 40; // error
// const - value cannot be changed const pi = 3.14; pi = 3.15; // error

Variable

variable is the name given to a memory location that stores a value.
In other words, when we define a variable, we are storing a value in memory and giving it a name.
A variable can also be called a "named storage" – a named container used to hold a value.

There are 3 ways to declare a variable in JavaScript:

  1. Using the let keyword
  2. Using the var keyword
  3. Using the const keyword

Points to Remember

  1. var vs let – Variables created with var can be re-declared, but variables created with let cannot be re-declared.
  2. No need for data type – While creating a variable in JavaScript, we do not need to specify its data type (like int, string, boolean). This is different from languages like C or Java, where specifying a data type is compulsory.
  3. let keyword – let behaves like var (you can change the value), but in modern JavaScript (ES6+), let is used more often than var.
  4. const keyword – If you do not want to change the value of a variable at all (keep it constant), use const. Such variables are called constant variables.

(Quick Examples)

js

// var - re-declare allowed var a = 10; var a = 20; // allowed
// let - re-declare not allowed let b = 30; let b = 40; // error
// const - value cannot be changed const pi = 3.14; pi = 3.15; // error

Related Notes