জাভাস্ক্রিপ্টে Map কালেকশন

Map কালেকশন হল এমন অবজেক্ট যেখানে কী হিসেবে প্রিমিটিভ এবং অবজেক্ট উভয়ই ব্যবহার করা যেতে পারে।

চলুন একটি উদাহরণ দিয়ে চেষ্টা করি। প্রথমে নিম্নলিখিত কমান্ড ব্যবহার করে একটি কালেকশন তৈরি করি:

javascriptlet map = new Map;

এর পরে কালেকশনে set মেথড ব্যবহার করে এলিমেন্ট যোগ করা যাবে এবং get মেথড ব্যবহার করে সেগুলো পাওয়া যাবে।

চলুন চেষ্টা করি। ধরি কী হিসেবে আমরা দুটি অ্যারে করতে চাই:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];

আসুন আমাদের কীগুলিকে কিছু মান নির্ধারণ করি:

javascriptmap.set(arr1, 'data1');
map.set(arr2, 'data2');

এবার কী ব্যবহার করে আমাদের মানগুলি পড়ি:

javascriptconsole.log(map.get(arr1));
console.log(map.get(arr2));
Задание 1

ধরি 3টি অ্যারে দেওয়া আছে। একটি Map কালেকশন তৈরি করুন, এই অ্যারেগুলিকে কালেকশনের কী করুন এবং মানগুলি যেকোনো স্ট্রিং করুন।

Задание 2

ধরি 3টি অবজেক্ট এবং 3টি অ্যারে দেওয়া আছে। একটি Map কালেকশন তৈরি করুন, অবজেক্টগুলিকে কালেকশনের কী করুন এবং সংশ্লিষ্ট অ্যারেগুলিকে মান করুন।