Mape u JavaScript-u
Kolekcije Map predstavljaju
objekte u kojima i primitivni tipovi i
objekti mogu biti korišćeni kao ključevi.
Hajde da probamo na primeru. Za početak, napravićemo kolekciju pomoću sledeće komande:
let map = new Map;
Nakon toga, u kolekciju možemo dodavati
elemente pomoću metode set i dohvatati
ih pomoću metode get.
Hajde da probamo. Pretpostavimo da želimo da napravimo dva niza kao ključeve:
let arr1 = [1, 2];
let arr2 = [3, 4];
Dodelimo našim ključevima neke vrednosti:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
A sada pročitajmo naše vrednosti preko ključeva:
console.log(map.get(arr1));
console.log(map.get(arr2));
Neka su data 3 niza. Napravite kolekciju
Map, učinite ove nizove ključevima kolekcije,
a vrednostima - neke stringove.
Neka su data 3 objekta i 3 niza.
Napravite kolekciju Map, učinite ključevima
kolekcije objekte, a vrednostima - odgovarajuće
nizove.