এখন আমরা put মেথড তৈরি করব যা আমাদের ডিকশনারিতে কী-ভ্যালু পেয়ার রাখতে দেবে। এখন এই ব্যবহার করে আমরা put মেথড ইমপ্লিমেন্ট করব।
নোট করুন যে JS-এ অবজেক্ট থাকে যা ডিকশনারির মতো কাজ করে। আমরা কন্টেইনারের কী প্রপার্টিকে ভ্যালু সেট করতে পারি।
উদাহরণ
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 falseES6-এ, আপনি set মেথড ব্যবহার করে ম্যাপে কী-ভ্যালু পেয়ার রাখতে পারেন। উদাহরণস্বরূপ,
উদাহরণ
const myMap = new Map([ ["key1", "value1"], ["key2", "value2"] ]); myMap.set("key3", "value3") console.log(myMap.has("key1")) console.log(myMap.has("key3"))আউটপুট
এটি আউটপুট দেবে −
True True