Map-samlinger i JavaScript
Map-samlinger representerer
objekter der både primitiver og
objekter kan brukes som nøkler.
La oss prøve med et eksempel. Først oppretter vi en samling med følgende kommando:
let map = new Map;
Etter dette kan elementer legges til
i samlingen ved hjelp av metoden set og hentes
ved hjelp av metoden get.
La oss prøve. La oss si at vi ønsker å bruke to arrays som nøkler:
let arr1 = [1, 2];
let arr2 = [3, 4];
La oss tilordne noen verdier til nøklene våre:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Og nå leser vi verdiene våre via nøklene:
console.log(map.get(arr1));
console.log(map.get(arr2));
La det være gitt 3 arrays. Opprett en samling
Map, gjør disse arrayene til nøkler
i samlingen, og verdiene - noen strenger.
La det være gitt 3 objekter og 3 arrays.
Opprett en samling Map, gjør objektene til
nøkler i samlingen, og verdiene - de tilsvarende
arrayene.