जावास्क्रिप्ट छुट्टी

| | | | | | | | | | | | | | | | | | | | | | | | | | |

कोई भी JavaScript वैरिएबल घोषित करने के तीन तरीकों में से एक है। जावास्क्रिप्ट लेट का उपयोग ब्लॉक स्कोप वैरिएबल घोषित करने के लिए किया जाता है और इसे फिर से असाइन या घोषित नहीं किया जा सकता है। लूप के लिए let वेरिएबल का सबसे अच्छा उपयोग किया जाता है।

वेरिएबल अधिकांश प्रोग्रामिंग भाषाओं का एक अनिवार्य हिस्सा हैं। जब आप जावास्क्रिप्ट का उपयोग करना शुरू करते हैं, तो आप अक्सर इस शब्द से रूबरू होंगे। "वैरिएबल" का इस्तेमाल उस कंटेनर का वर्णन करने के लिए किया जाता है जो कोड में एक या अधिक मान संग्रहीत करता है

जावास्क्रिप्ट वैरिएबल घोषित करने के तीन तरीके हैं। वार, और छुट्टी कांस्ट। इस प्रकार के प्रत्येक चर का उपयोग विभिन्न परिस्थितियों में किया जा सकता है, जिसकी चर्चा हम इस लेख में बाद में करेंगे।

उस ने कहा, इस ट्यूटोरियल का फोकस जावास्क्रिप्ट कीवर्ड "इसे जाने दें" है। " " छोड़ें " आपको वेरिएबल घोषित करने की अनुमति देता है जिन्हें पुन: असाइन किया जा सकता है। हम देखेंगे कि "leave‚" कीवर्ड जावास्क्रिप्ट में कैसे काम करता है और "leave‚"" का उपयोग करके एक वैरिएबल डिक्लेरेशन का एक उदाहरण एक्सप्लोर करेंगे। जावास्क्रिप्ट चर का दिन

जावास्क्रिप्ट चर मानों को संग्रहीत करते हैं। उदाहरण के लिए, यदि हमारे पास एक नाम है जिसे हम अपने कोड में संग्रहीत करना चाहते हैं, तो हम इसे एक चर के लिए असाइन करना चाह सकते हैं। चर में किसी भी प्रकार का डेटा हो सकता है , जिसमें संख्याएं, तार और ऑब्जेक्ट शामिल हैं।

जावास्क्रिप्ट चर घोषित करने का सबसे आम तरीका "var" का उपयोग करना है, मुख्यतः क्योंकि जिस भाषा पर जावास्क्रिप्ट आधारित है उसका मूल विनिर्देश अब घोषित करने का हिस्सा नहीं है। एक चर। यहां "var:"

उपरोक्त उदाहरण में, हमने "नाम" नामक एक चर घोषित किया और इसे "जॉन एप्पलसीड" मान दिया। हमारे चर में कुछ घटक हैं:

    < ली> द वी ariable को "var" का उपयोग करके घोषित किया जाता है। "Full_name" कीवर्ड
  • हमारे वेरिएबल का नाम है
  • "=" सिंटैक्स हमारे प्रोग्राम को हमारे वेरिएबल "full_name" को एक मान के साथ असाइन करने के लिए कहता है।
  • The हमारे वेरिएबल को असाइन किया गया मान "जॉन एप्लासीड" है।

अब जब हमने अपना वेरिएबल घोषित कर दिया है, तो हम `ऑल अलॉन्ग` का उपयोग कर सकते हैं। निम्नलिखित कोड में हमारा कोड, हम अपना नाम चर प्रिंट करते हैं:

हमारा प्रोग्राम वापस आता है: "जॉन एप्पलसीड ".

इस उदाहरण में, हमारा चर एक स्ट्रिंग है, लेकिन हम एक संख्या, एक सरणी, एक JSON ऑब्जेक्ट, एक बूलियन, या कोई अन्य डेटा प्रकार निर्दिष्ट कर सकते थे। यहाँ एक चर का एक उदाहरण दिया गया है जो एक सरणी संग्रहीत करता है:

इस उदाहरण में हमने एक वेरिएबल घोषित किया है जिसका नाम है यह चार स्ट्रिंग वेरिएबल को स्टोर करता है, जो उन लोगों के नाम हैं जो हमारे उदाहरण कॉन्सर्ट में शामिल हो सकते हैं

JavaScript वेरिएबल के प्रकार

उपरोक्त उदाहरणों में, कीवर्ड "var" का प्रयोग वेरिएबल घोषित करने के लिए किया जाता है, लेकिन कभी-कभी ऐसा होता है किसी अन्य कीवर्ड का उपयोग करने के लिए अधिक उपयुक्त है। कीवर्ड, "और" कॉन्स्ट "चलने में आते हैं।

जावास्क्रिप्ट में, हम इन तीन कीवर्ड में से प्रत्येक का उपयोग करके चर घोषित कर सकते हैं, जो विभिन्न परिस्थितियों में उपयोग किए जाते हैं। .

निम्न तालिका इन तीन प्रकार के चर के बीच अंतर दिखाती है:

<वर्ग तालिका = "कोर्स-सूचना तालिका wp-ब्लॉक तालिका"> शब्द < / td> चर क्षेत्र पुन: असाइन करें? पुन: असाइन करें? बढ़ाएँ? var कार्य हाँ हाँ हाँ const ब्लॉक हाँ नहीं नहीं छोड़ें ब्लॉक नहीं नहीं नहीं < / tbody>

यह तालिका जटिल दिखती है, लेकिन जब आप विभिन्न प्रकार के चर का उपयोग करना शुरू करते हैं तो आप बेहतर ढंग से समझने लगेंगे कि प्रत्येक का उपयोग कब करना है।

निम्नलिखित सामान्य नियम हैं इस प्रकार के चरों का उपयोग करने के लिए अंगूठा:

  1. const का प्रयोग करें, जब तक संभव हो जब तक कि आपको किसी चर को फिर से घोषित करने या उठाने की आवश्यकता न हो ।
  2. यदि आप लूप के साथ काम कर रहे हैं तो let का प्रयोग करें।
  3. var का प्रयोग केवल तभी करें जब: < ol>
  4. आप पिछला कोड पर काम कर रहे हैं,
  5. आपको एक वेरिएबल की आवश्यकता है जिस पर आप फिर से दावा कर सकें या
  6. आपको एक वेरिएबल की आवश्यकता है जो पहुँच योग्य कार्यक्रम में कहीं भी (दुनिया में) .

जावास्क्रिप्ट में वेरिएबल के लिए तीन कीवर्ड याद रखने में आपकी मदद करने के लिए और उनका उपयोग कब करना है: li>चर मैं हूं साथ TAINER जो > अनुमति दें रखने के लिए जा रहा अपने कोड में।

    लूप्स के माध्यम से, ताकि सब्जियों की

    किस्म एक विश्व विरासत बन गई है।

    अब आइए "leave" कीवर्ड पर एक नज़र डालते हैं। हम जावास्क्रिप्ट में इसके उपयोग का पता लगाएंगे और यह कैसे चर के लिए अन्य खोजशब्दों की तुलना में है। (वैश्विक चर के विपरीत, ब्लॉक स्कोप चर उस ब्लॉक के लिए स्थानीय होते हैं जिसमें उन्हें घोषित किया जाता है।) -आपको याद है कि आप वैश्विक चर घोषित करते हैं

इसका क्या अर्थ है? दायरा का अर्थ है कि आप अपने कोड में एक चर का उपयोग कहां कर सकते हैं। "ब्लॉक फ़ील्ड" एक लूप के अंदर के क्षेत्र को संदर्भित करता है या सामान्य सशर्त ब्रेसिज़ में ({}) कोड के एक ब्लॉक को अलग करता है।

स्थानीय चर कोड के एक ब्लॉक में घोषित चर हैं। दूसरी ओर, वैश्विक चर, बाहरी को सूचित किए जाते हैं।

"let" कीवर्ड उन प्रोग्रामों में उपयोगी है जो "if" या "for" लूप में चर का उपयोग करते हैं

यहाँ एक जावास्क्रिप्ट उदाहरण है " "कीवर्ड इन एक्शन:

हमारा कोड निम्नलिखित लौटाता है:

यह एक कार्य दिवस है। आज दोपहर के भोजन के लिए एक केला बनाएं।

यह कार्य दिवस नहीं है। आज दोपहर के भोजन के लिए एक सेब तैयार करें

इस उदाहरण में, हम दो चर घोषित कर रहे हैं:। "कार्य दिवस" और "फल दोपहर का भोजन" "कार्य दिवस" वैश्विक दायरे का एक चर है जिसे हम अपने पूरे कार्यक्रम तक पहुंच सकते हैं (ध्यान दें कि अभ्यास का कोड "var") और "लंचफ्रूट" एक स्थानीय चर है जो केवल पुन: असाइन किया जा सकता है हमारे लूप में (ध्यान दें कि कोड "लेट" का उपयोग करता है)। इसलिए, हमारा प्रोग्राम "if" ब्लॉक में कोड निष्पादित करता है। इस मामले में, हमारा प्रोग्राम "लंचफ्रूट" को "केला" में फिर से असाइन करता है और फिर कंसोल पर एक संदेश प्रिंट करता है। एक व्यावसायिक दिन।" आज ही सेब तैयार करें . ऐसा इसलिए है क्योंकि हमारा "फ्रूट लंच" वेरिएबल केवल हमारे "if" स्टेटमेंट में बदलता है। फल का नाम नहीं बदलता है क्योंकि हमारा अंतिम कंसोल.लॉग () "if" स्टेटमेंट के बाहर है

उपरोक्त कोड "let" के दो मुख्य गुण दिखाता है। वेरिएबल:

  1. "let" में ब्लॉक स्कोप है, जिसका अर्थ है कि इसे किसी विशेष ब्लॉक में एक्सेस नहीं किया जा सकता है।
  2. "let" को आप चाहें तो फिर से असाइन किया जा सकता है, लेकिन केवल इसमें हमारा ब्लॉक। फ़ील्ड
  3. अगर हम चाहते थे कि हमारा वेरिएबल वैश्विक हो, तो हम इसके बजाय `var` का उपयोग करेंगे, लेकिन चूंकि पिछला उदाहरण `if` का उपयोग करता है, इसलिए हमें बस `let " चर।

    जावास्क्रिप्ट लेट अल्टरनेटिव्स

    "var" और "leave" के बीच के अंतरों को और अधिक विस्तार से समझाने के लिए, यहाँ ऊपर समान कोड का एक उदाहरण दिया गया है, लेकिन "var" का उपयोग किया जा रहा है। बजाय। हमारे "लंचफ्रूट" वैरिएबल को घोषित करने के लिए "छोड़ने" के बजाय:

    हमारा कोड वापस आता है:

    यह एक कार्य दिवस है। आज दोपहर के भोजन के लिए एक केला बनाएं।

    यह कार्य दिवस नहीं है। आज दोपहर के भोजन के लिए एक केला तैयार करें।

    जैसा कि आप देख सकते हैं, जब हमारा कोड "लंचफ्रूट" चर मान "केला" को बदलता है, तो दुनिया में परिवर्तन होता है, इसलिए जब हमारा कोड अंतिम "कंसोल. लॉग ()" स्टेटमेंट, "लंचफ्रूट" के वेरिएबल को प्रिंट करता है जो "केला" मान को स्टोर करता है।

    , आप वैरिएबल घोषित करने के लिए "कॉन्स्ट" का भी उपयोग कर सकते हैं। हालांकि, "let" शब्द - कुंजी कमांड का उपयोग करके घोषित वैरिएबल कंट्रास्ट, एक बार वेरिएबल घोषित होने के बाद, इसे फिर से घोषित नहीं किया जा सकता है।

    यहां `कॉन्स्ट` शब्द का उपयोग करके एक वेरिएबल घोषित करने का एक उदाहरण दिया गया है - key:

    वेरिएबल "full_name" अब "जॉन एप्पलसीड" को स्टोर करता है। लेकिन अगर हम नाम बदलना चाहते हैं, तो हमें एक नया वैरिएबल घोषित करना होगा, जैसे:

    यदि हम "full_name" वेरिएबल को पुन: असाइन करने का प्रयास करते हैं, तो हमारा प्रोग्राम एक त्रुटि लौटाएगा, "full_name पहले ही घोषित किया जा चुका है।" तो "कॉन्स्ट" मूल्यों को संग्रहीत करने के लिए उपयोगी हो सकता है जो नहीं बदलेगा, लेकिन यदि आप एक चर को फिर से घोषित करने की योजना बना रहे हैं, तो आप "var.

    निष्कर्ष

    वेरिएबल प्रोग्रामिंग का एक अनिवार्य हिस्सा हैं। इस ट्यूटोरियल में, हमने वेरिएबल की मूल बातें और जावास्क्रिप्ट में "var" और "leave" के साथ काम करने के तरीके पर चर्चा की है। लागत" और जावास्क्रिप्ट में इनमें से प्रत्येक चर कीवर्ड का उपयोग कैसे किया जाना चाहिए।

    अब आप एक पेशेवर डेवलपर की तरह जावास्क्रिप्ट चर घोषित करने के लिए तैयार हैं!