Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript चर नामों के लिए कौन से वर्ण मान्य हैं?


JavaScript चर नामों के लिए मान्य वर्णों की जांच करने के लिए, आपको नीचे दी गई नामकरण परंपराओं का पालन करना चाहिए, जो चर का नाम रखने के अन्य नियमों पर चर्चा करती हैं:

  • नाम $ और _ वर्णों से शुरू हो सकता है, उदाहरण के लिए, _result।
  • आपको JavaScript आरक्षित कीवर्ड में से किसी का भी उपयोग चर नाम के रूप में नहीं करना चाहिए। ये कीवर्ड अगले भाग में उल्लिखित हैं। उदाहरण के लिए, break या boolean चर नाम मान्य नहीं हैं।
  • JavaScript चर नाम अंक (0-9) से शुरू नहीं होने चाहिए। वे एक अक्षर या अंडरस्कोर वर्ण से शुरू होने चाहिए। उदाहरण के लिए, 123test एक अमान्य चर नाम है लेकिन _123test एक मान्य है।
  • JavaScript चर नाम केस-सेंसिटिव होते हैं। उदाहरण के लिए, Name और name दो अलग-अलग चर हैं।

यहाँ JavaScript में चर नाम के सही रूप हैं:

result _result

चर नाम के लिए निम्नलिखित गलत रूप है:

2result
  1. जावास्क्रिप्ट में एसोसिएटिव ऐरे क्या हैं? जावास्क्रिप्ट में एसोसिएटिव ऐरे क्या हैं?

    परिचय जावास्क्रिप्ट में एसोसिएटिव ऐरे मूल रूप से ऑब्जेक्ट्स होते हैं जहां इंडेक्स यूजर-डिफाइंड कीज़ द्वारा प्रतिस्थापित होते हैं। इनमें सामान्य ऐरे की तरह length प्रॉपर्टी नहीं होती और इन्हें सामान्य for लूप से ट्रैवर्स नहीं किया जा सकता। उदाहरण निम्न कोड जावास्क्रिप्ट में एसोसिएटिव ऐरे के लिए है:

  1. जावास्क्रिप्ट में मॉड्यूल क्या हैं? जावास्क्रिप्ट में मॉड्यूल क्या हैं?

    मॉड्यूल्स को ES 2015 में कोड को छोटे टुकड़ों में तोड़ने के लिए पेश किया गया था। मॉड्यूल्स में क्लासेस या फंक्शन्स हो सकते हैं। वेरिएबल्स, फंक्शन्स, ऑब्जेक्ट्स को एक्सपोर्ट और इम्पोर्ट करने के लिए export और import कीवर्ड्स का उपयोग किया जाता है। नोट - इस उदाहरण को चलाने के लिए आपको लोकलहोस्ट सर्वर च

  1. जावास्क्रिप्ट में प्रॉमिसेस क्या हैं? जावास्क्रिप्ट में प्रॉमिसेस क्या हैं?

    प्रॉमिसेस हमें एसिंक्रोनस ऑपरेशन करने की अनुमति देती हैं जहां मान प्रॉमिस बनाते समय पहले से ज्ञात नहीं होता। एक प्रॉमिस की तीन स्टेट्स हो सकती हैं: पेंडिंग, फुलफिल्ड और रिजेक्टेड। जावास्क्रिप्ट में प्रॉमिसेस के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> &l