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:

javascriptlet 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:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];

Lad os tildele vores nøgler nogle værdier:

javascriptmap.set(arr1, 'data1');
map.set(arr2, 'data2');

Og nu læser vi vores værdier via nøglerne:

javascriptconsole.log(map.get(arr1));
console.log(map.get(arr2));
Задание 1

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.

Задание 2

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.