Map kolekcijos JavaScript
Map kolekcijos yra
objektai, kuriuose kaip raktai
gali būti naudojami tiek primityvai, tiek
ir objektai.
Pabandykime pavyzdžiu. Pirmiausia sukurkime kolekciją naudojant šią komandą:
let map = new Map;
Po to į kolekciją galėsime pridėti
elementus naudojant metodą set ir gauti
juos naudojant metodą get.
Pabandykime. Tegul kaip raktai mes norime padaryti du masyvus:
let arr1 = [1, 2];
let arr2 = [3, 4];
Priskirkime mūsų raktams kai kurias reikšmes:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
O dabar perskaitykime mūsų reikšmes pagal raktus:
console.log(map.get(arr1));
console.log(map.get(arr2));
Tegu duoti 3 masyvai. Sukurkite kolekciją
Map, padarykite kolekcijos raktais šiuos
masyvus, o reikšmėmis - kokias nors eilutes.
Tegu duoti 3 objektai ir 3 masyvai.
Sukurkite kolekciją Map, padarykite raktais
kolekcijos objektus, o reikšmėmis - atitinkamus
masyvus.