अब हम पुट मेथड बनाएंगे जो हमें डिक्शनरी में की-वैल्यू पेयर डालने की अनुमति देगा। अब इसका उपयोग करके हम put मेथड को लागू करेंगे।
ध्यान दें कि जेएस में ऐसी वस्तुएं हैं जो शब्दकोशों की तरह कार्य करती हैं। हम केवल कंटेनर की प्रमुख संपत्ति को मूल्य पर सेट कर सकते हैं।
उदाहरण
put(key, value) { this.container[key] = value; }
आप -
. का उपयोग करके इस और पिछले कार्यों का परीक्षण कर सकते हैंउदाहरण
const myMap = new MyMap() myMap.put("key1", "value1") myMap.put("key2", "value2") myMap.display() console.log(myMap.hasKey("key1")); console.log(myMap.hasKey("key3"));
आउटपुट
यह आउटपुट देगा -
{key1: "value1", key2: "value2"} true false
ES6 में, आप सेट विधि का उपयोग करके मानचित्र में की-वैल्यू पेयर रख सकते हैं। उदाहरण के लिए,
उदाहरण
const myMap = new Map([ ["key1", "value1"], ["key2", "value2"] ]); myMap.set("key3", "value3") console.log(myMap.has("key1")) console.log(myMap.has("key3"))
आउटपुट
यह आउटपुट देगा -
True True