ঠিক আছে, আসুন আমরা আরও বিস্তৃত হয়ে যাই এবং যাঁরা জাভাস্ক্রিপ্টে এই বৈশিষ্ট্যটি জানেন না তাদের জন্য কী মানচিত্রটি শুরু করুন ... এমডিএন বলেছেন:
মানচিত্র অবজেক্টটি কী-মান যুক্ত করে এবং কীগুলির মূল সন্নিবেশ ক্রমের কথা মনে করে।
যে কোনও মান (উভয় বস্তু এবং আদিম মান) একটি কী বা মান হিসাবে ব্যবহৃত হতে পারে।
যেমনটি আপনি উল্লেখ করেছেন, আপনি সহজেই নতুন কীওয়ার্ড ব্যবহার করে মানচিত্রের একটি উদাহরণ তৈরি করতে পারেন ... আপনার ক্ষেত্রে:
let myMap = new Map().set('a', 1).set('b', 2);
তো দেখা যাক ...
আপনি যেভাবে উল্লেখ করেছেন সেটি হ'ল একটি সঠিক উপায়, তবে হ্যাঁ, এটি করার আরও সংক্ষিপ্ত উপায় রয়েছে ...
মানচিত্রে অনেকগুলি পদ্ধতি রয়েছে যা আপনি ব্যবহার করতে পারেন, এর মতো set()
আপনি ইতিমধ্যে কী মানগুলি নির্ধারণ করতে ব্যবহার করেছেন ...
তাদের মধ্যে একটি keys()
যা সমস্ত কীগুলি ফেরত দেয় ...
আপনার ক্ষেত্রে, এটি ফিরে আসবে:
MapIterator {"a", "b"}
এবং আপনি এগুলিকে স্প্রেড অপারেটরের মতো ES6 উপায়ে সহজেই একটি অ্যারেতে রূপান্তর করতে পারেন ...
const b = [...myMap.keys()];
Array.from(Map.keys())
।