📜

जावास्क्रिप्ट में वैरियेबल्स की जानकारी

May 5, 2025

जावास्क्रिप्ट में वैरियेबल्स

वैरियेबल्स का परिचय

  • वैरियेबल्स मेमोरी की एक जगह होते हैं जहां डेटा स्टोर होता है।
  • जावास्क्रिप्ट में तीन तरीके होते हैं वैरियेबल्स को डिक्लेयर करने के लिए:
    • var
    • let
    • const

वैरियेबल्स डिक्लेरेशन के तरीके

var

  • पुरानी जावास्क्रिप्ट में वैरियेबल्स के लिए var का उपयोग होता था।
  • var का स्कोप ग्लोबल होता है:
    • किसी भी स्थान पर एक्सेस किया जा सकता है।
    • बिना डिक्लेरेशन के भी undefined वैल्यू देता है लेकिन एरर नहीं।
  • var का उपयोग करने से अनवांटेड बग्स उत्पन्न हो सकते हैं।

let

  • let का स्कोप लोकल होता है:
    • केवल उसी ब्लॉक के अंदर एक्सेस किया जा सकता है जहां डिक्लेयर हुआ है।
  • डायनामिक टाइप डिक्लेरेशन, किसी भी समय वैल्यू को चेंज कर सकते हैं।
  • बेहतर प्रैक्टिस के लिए let का उपयोग करना चाहिए।

const

  • const का स्कोप भी लोकल होता है:
    • केवल उसी ब्लॉक में एक्सेस किया जा सकता है।
  • वैल्यू एक बार असाइन के बाद चेंज नहीं की जा सकती।
  • इनिशियलाइजेशन के समय वैल्यू देना अनिवार्य है।

वैरियेबल्स के नामकरण का नियम

  • वैरियेबल के नाम अल्फाबेट से शुरू होने चाहिए।
  • बीच में अंडरस्कोर _ का उपयोग कर सकते हैं।
  • हाइफन - और स्पेस का उपयोग नहीं कर सकते।

सामान्य निष्कर्ष

  • let और const को नई जावास्क्रिप्ट संस्करणों में प्राथमिकता दी जाती है।
  • const का उपयोग प्रोडक्शन कोड में अधिक होता है क्योंकि यह स्थिरता प्रदान करता है।
  • let तब उपयोगी होता है जब आप वैल्यू को बदलना चाहते हैं।
  • वैरियेबल्स के साथ खेलते समय सही प्रकार का उपयोग करें ताकि कोड बैग्स-फ्री और क्लीन रहे।

नोट्स

  • जावास्क्रिप्ट लूजली टाइप्ड लैंग्वेज है, जिससे डेटाटाइप्स स्वतः असाइन हो जाते हैं।
  • अनुभव के लिए let और const का उपयोग करना अधिक लाभकारी होता है।