Map-samlingar i JavaScript
Map-samlingar är
objekt där både primitiver och
objekt kan fungera som nycklar.
Låt oss prova med ett exempel. Låt oss först skapa en samling med följande kommando:
let map = new Map;
Efter det kan element läggas till
i samlingen med metoden set och hämtas
med metoden get.
Låt oss prova. Låt oss säga att vi vill använda två arrayer som nycklar:
let arr1 = [1, 2];
let arr2 = [3, 4];
Låt oss tilldela våra nycklar några värden:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Och låt oss nu läsa våra värden via nycklarna:
console.log(map.get(arr1));
console.log(map.get(arr2));
Låt det finnas 3 arrayer. Skapa en samling
Map, gör dessa arrayer till samlingens
nycklar, och värdena - några strängar.
Låt det finnas 3 objekt och 3 arrayer.
Skapa en samling Map, gör objekten till
samlingens nycklar, och värdena - motsvarande
arrayer.