জাভাস্ক্রিপ্টে Map কালেকশন
Map কালেকশন হল এমন অবজেক্ট
যেখানে কী হিসেবে প্রিমিটিভ এবং
অবজেক্ট উভয়ই ব্যবহার করা যেতে পারে।
চলুন একটি উদাহরণ দিয়ে চেষ্টা করি। প্রথমে নিম্নলিখিত কমান্ড ব্যবহার করে একটি কালেকশন তৈরি করি:
let map = new Map;
এর পরে কালেকশনে set মেথড ব্যবহার করে
এলিমেন্ট যোগ করা যাবে এবং get মেথড ব্যবহার করে
সেগুলো পাওয়া যাবে।
চলুন চেষ্টা করি। ধরি কী হিসেবে আমরা দুটি অ্যারে করতে চাই:
let arr1 = [1, 2];
let arr2 = [3, 4];
আসুন আমাদের কীগুলিকে কিছু মান নির্ধারণ করি:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
এবার কী ব্যবহার করে আমাদের মানগুলি পড়ি:
console.log(map.get(arr1));
console.log(map.get(arr2));
ধরি 3টি অ্যারে দেওয়া আছে। একটি Map
কালেকশন তৈরি করুন, এই অ্যারেগুলিকে কালেকশনের
কী করুন এবং মানগুলি যেকোনো স্ট্রিং করুন।
ধরি 3টি অবজেক্ট এবং 3টি অ্যারে দেওয়া আছে।
একটি Map কালেকশন তৈরি করুন, অবজেক্টগুলিকে
কালেকশনের কী করুন এবং সংশ্লিষ্ট অ্যারেগুলিকে
মান করুন।