Map kollekciók a JavaScript-ben
A Map kollekciók olyan objektumokat képviselnek,
amelyekben mind primitívek, mind objektumok
szolgálhatnak kulcsként.
Próbáljuk ki egy példán. Először hozzunk létre egy kollekciót a következő paranccsal:
let map = new Map;
Ezután elemeket adhatunk a kollekcióhoz
a set metódussal, és lekérhetjük
azokat a get metódussal.
Próbáljuk ki. Tegyük fel, hogy két tömböt akarunk kulcsként használni:
let arr1 = [1, 2];
let arr2 = [3, 4];
Rendeljünk értékeket a kulcsainkhoz:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
És most olvassuk ki az értékeinket a kulcsok alapján:
console.log(map.get(arr1));
console.log(map.get(arr2));
Legyen adott 3 tömb. Hozz létre egy Map
kollekciót, tedd ezeket a tömböket a kollekció
kulccsá, az értékek pedig legyenek tetszőleges sztringek.
Legyen adott 3 objektum és 3 tömb.
Hozz létre egy Map kollekciót, tedd az objektumokat
a kollekció kulccsá, az értékek pedig legyenek a megfelelő
tömbök.