जावास्क्रिप्ट में Map कलेक्शन
Map कलेक्शन ऐसे ऑब्जेक्ट होते हैं
जिनमें keys के रूप में primitive types के साथ-साथ
ऑब्जेक्ट्स भी हो सकते हैं।
आइए एक उदाहरण के साथ कोशिश करते हैं। सबसे पहले निम्नलिखित कमांड का उपयोग करके एक collection बनाएं:
let map = new Map;
इसके बाद collection में set method का उपयोग करके
elements जोड़े जा सकते हैं और get method का उपयोग
करके उन्हें प्राप्त किया जा सकता है।
आइए कोशिश करते हैं। मान लीजिए कि keys के रूप में हम दो arrays बनाना चाहते हैं:
let arr1 = [1, 2];
let arr2 = [3, 4];
आइए हमारी keys को कुछ values assign करते हैं:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
और अब हम अपनी keys के माध्यम से values पढ़ते हैं:
console.log(map.get(arr1));
console.log(map.get(arr2));
मान लीजिए 3 arrays दिए गए हैं। एक Map
collection बनाएं, इस collection की keys ये arrays बनाएं,
और values कुछ strings बनाएं।
मान लीजिए 3 objects और 3 arrays दिए गए हैं।
एक Map collection बनाएं, collection की keys objects बनाएं,
और values संबंधित arrays बनाएं।