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

जावास्क्रिप्ट का उपयोग करके शब्दकोश बनाना


आइए एक MyMap वर्ग बनाएं ताकि यह JS में वास्तविक मानचित्र वर्ग को छिपाए नहीं। हम एक कंटेनर ऑब्जेक्ट बनाएंगे जो हमारे उन सभी मूल्यों का ट्रैक रखेगा जिन्हें हम मानचित्र में जोड़ते हैं। हम एक डिस्प्ले फंक्शन भी बनाएंगे जो हमारे लिए मैप को प्रिंट करेगा।

उदाहरण

क्लास माईमैप {कन्स्ट्रक्टर () {this.container ={}; } डिस्प्ले () { कंसोल.लॉग (यह कंटेनर); }} 

ES6 में, आप सीधे मैप क्लास का उपयोग करके एक डिक्शनरी बना सकते हैं। उदाहरण के लिए,

उदाहरण

const map1 =new Map();const map2 =new map([["key1", "value1"], ["key2", "value2"]]);

यह जांचा जा रहा है कि कोई कुंजी मौजूद है या नहीं

हमें हैकी विधि को परिभाषित करने की आवश्यकता है ताकि हम जांच सकें कि कोई कुंजी पहले से मौजूद है या नहीं। हम तत्वों को हटाते समय और नए मान सेट करते समय इस पद्धति का उपयोग करेंगे।

उदाहरण

hasKey(key) { इस कंटेनर में वापसी कुंजी;}

ES6 में, आप हैस विधि का उपयोग करके यह जांच सकते हैं कि मानचित्र में कोई कुंजी मौजूद है या नहीं। उदाहरण के लिए,

उदाहरण

const myMap =new Map([["key1", "value1"], ["key2", "value2"]]);console.log(myMap.has("key1"))console.log(myMap .has("key3"))

आउटपुट

यह आउटपुट देगा -

सच गलत

  1. जावास्क्रिप्ट का उपयोग करके ऑटो-रिसाइज टेक्स्ट एरिया बनाना

    जावास्क्रिप्ट का उपयोग करके ऑटो आकार बदलने वाले टेक्स्ट क्षेत्र को बनाने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1

  1. जावास्क्रिप्ट में मानचित्र वस्तु।

    Map ऑब्जेक्ट को ES6 में पेश किया गया था और यह उन तत्वों का एक संग्रह है जो कुंजी और मूल्य युग्म हैं। मानचित्र में एक कुंजी या मान एक वस्तु या एक आदिम मूल्य हो सकता है। जावास्क्रिप्ट में मैप ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head>

  1. जावास्क्रिप्ट आयात में '{ }' का उपयोग करना?

    जावास्क्रिप्ट आयात में {} का उपयोग करने वाला कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:रेबेकापर्पल; }जावास्क्रिप्ट आयात में { } का उपयोग करनायहां क्लिक करेंआयातित फ़ंक्शन को निष्पाद