वीडियो: जावास्क्रिप्ट में VAR और let में क्या अंतर है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
जावास्क्रिप्ट में var और let के बीच अंतर . वर और चलो दोनों में परिवर्तनीय घोषणा के लिए उपयोग किया जाता है जावास्क्रिप्ट लेकिन वो के बीच अंतर वो है कि वर कार्य क्षेत्र है और होने देना ब्लॉक का दायरा है। यह कहा जा सकता है कि एक चर घोषित किया गया वर की तुलना में पूरे कार्यक्रम में परिभाषित किया गया है होने देना.
इसके अनुरूप, क्या आपको जावास्क्रिप्ट में VAR का उपयोग करना चाहिए?
चर के साथ घोषित वर ब्लॉक स्कॉप्ड नहीं हैं (हालाँकि वे फंक्शन स्कोप हैं), जबकि लेट और कॉन्स्ट के साथ वे हैं। यह महत्वपूर्ण है क्योंकि ब्लॉक स्कोपिंग का क्या मतलब है अगर आप नहीं जा रहे हैं उपयोग यह। अधिकांश जावास्क्रिप्ट विशेषज्ञ सहमत हैं वर इस्तेमाल नहीं किया जाना चाहिए।
इसके अलावा, var let और Const क्या है? ` स्थिरांक ` एक संकेत है कि पहचानकर्ता को पुन: असाइन नहीं किया जाएगा। ` होने देना ` एक संकेत है कि चर को पुन: असाइन किया जा सकता है, जैसे लूप में काउंटर, या एल्गोरिदम में मान स्वैप। यह यह भी संकेत देता है कि चर का उपयोग केवल उस ब्लॉक में किया जाएगा जिसमें इसे परिभाषित किया गया है, जो हमेशा संपूर्ण युक्त फ़ंक्शन नहीं होता है।
इस तरह, क्या मैं लेट जावास्क्रिप्ट का उपयोग कर सकता हूँ?
संपादित करें: होने देना और कॉन्स्ट सभी आधुनिक ब्राउज़रों द्वारा समर्थित हैं और ईसीएमएस्क्रिप्ट 2015 (ईएस6) विनिर्देश का हिस्सा हैं। मूल रूप से यदि आपको IE11 के नीचे किसी भी चीज़ का समर्थन करने की आवश्यकता नहीं है, होने देना और const सुरक्षित हैं उपयोग आजकल।
जावास्क्रिप्ट में VAR क्या करता है?
वर चर घोषित करने के लिए प्रयोग किया जाता है जावास्क्रिप्ट . वर संदेश = ""; इसका मतलब है कि आपने वेरिएबल msg घोषित किया है जो खाली है और फोकसनाम के समान है।
सिफारिश की:
क्या जावास्क्रिप्ट में पॉइंटर्स हैं?
टीएल; डीआर: जावास्क्रिप्ट में कोई संकेतक नहीं हैं और संदर्भ अन्य लोकप्रिय प्रोग्रामिंग भाषाओं में सामान्य रूप से जो हम देखते हैं उससे अलग काम करते हैं। जावास्क्रिप्ट में, एक चर से दूसरे चर का संदर्भ होना संभव नहीं है। और, केवल यौगिक मान (ऑब्जेक्ट, ऐरे) को संदर्भ द्वारा असाइन किया जा सकता है
जावास्क्रिप्ट में ओओपी अवधारणाएं क्या हैं?
सामग्री वर्ग। ऑब्जेक्ट (क्लास इंस्टेंस) कंस्ट्रक्टर। संपत्ति (वस्तु विशेषता) तरीके। विरासत। एनकैप्सुलेशन। मतिहीनता
क्या हम जावास्क्रिप्ट में int का उपयोग कर सकते हैं?
इंट जावास्क्रिप्ट में मौजूद नहीं है
जावास्क्रिप्ट में अक्षर क्या हैं?
एक जावास्क्रिप्ट ऑब्जेक्ट शाब्दिक नाम-मूल्य जोड़े की एक अल्पविराम से अलग सूची है जो घुंघराले ब्रेसिज़ में लपेटी जाती है। ऑब्जेक्ट लिटरल डेटा को एक साफ पैकेज में संलग्न करते हुए, इनकैप्सुलेट करते हैं। यह वैश्विक चर के उपयोग को कम करता है जो कोड के संयोजन में समस्या पैदा कर सकता है
जावास्क्रिप्ट में ऑब्जेक्ट बनाने के तरीके क्या हैं?
जावास्क्रिप्ट में, ऑब्जेक्ट बनाने के लिए चार विधियों का उपयोग किया जाता है: ऑब्जेक्ट लिटरल। नया ऑपरेटर या कंस्ट्रक्टर। वस्तु। बनाने की विधि। कक्षा