Map-kollektioner i JavaScript
Map-kollektioner er
objekter, hvor både primitiver og
objekter kan fungere som nøgler.
Lad os prøve med et eksempel. Lad os først oprette en kollektion med følgende kommando:
let map = new Map;
Efter dette kan elementer tilføjes
til kollektionen ved hjælp af metoden set og hentes
ved hjælp af metoden get.
Lad os prøve. Lad os sige, at vi vil have to arrays som nøgler:
let arr1 = [1, 2];
let arr2 = [3, 4];
Lad os tildele vores nøgler nogle værdier:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Og nu læser vi vores værdier via nøglerne:
console.log(map.get(arr1));
console.log(map.get(arr2));
Antag, at der er givet 3 arrays. Opret en kollektion
Map, brug disse arrays som kollektionens
nøgler, og brug nogle vilkårlige strenge som værdier.
Antag, at der er givet 3 objekter og 3 arrays.
Opret en kollektion Map, brug objekterne som
kollektionens nøgler og de tilsvarende arrays som værdier.