Koleksionet Map në JavaScript
Koleksionet Map përfaqësojnë
objekte, në të cilat si çelësa
mund të veprojnë si primitivë ashtu
edhe objekte.
Le të provojmë me një shembull. Së pari le të krijojmë një koleksion me komandën e mëposhtme:
let map = new Map;
Pas kësaj, në koleksion mund të shtohen
elemente me metodën set dhe të merren
ato me metodën get.
Le të provojmë. Le të supozojmë se si çelësa duam të bëjmë dy vargje:
let arr1 = [1, 2];
let arr2 = [3, 4];
Le t'u caktojmë çelësave tanë disa vlera:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Dhe tani le t'i lexojmë vlerat tona sipas çelësave:
console.log(map.get(arr1));
console.log(map.get(arr2));
Le të jenë dhënë 3 vargje. Krijoni një koleksion
Map, bëni çelësat e koleksionit këto
vargje, dhe vlerat - disa vargje teksti.
Le të jenë dhënë 3 objekte dhe 3 vargje.
Krijoni një koleksion Map, bëni çelësat
e koleksionit objektet, dhe vlerat - vargjet përkatëse.