Map kolekcijas JavaScript
Map kolekcijas ir
objekti, kuros kā atslēgas
var darboties gan primitīvi, gan
objekti.
Izmēģināsim to ar piemēru. Vispirms izveidosim kolekciju ar šādu komandu:
let map = new Map;
Pēc tam kolekcijā varēs pievienot
elementus, izmantojot metodi set, un iegūt
tos, izmantojot metodi get.
Pamēģināsim. Lai kā atslēgas mēs vēlamies izmantot divus masīvus:
let arr1 = [1, 2];
let arr2 = [3, 4];
Piešķirsim mūsu atslēgām kādas vērtības:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
Un tagad izlasīsim mūsu vērtības pēc atslēgām:
console.log(map.get(arr1));
console.log(map.get(arr2));
Ir doti 3 masīvi. Izveidojiet
Map kolekciju, izveidojiet šos masīvus
par kolekcijas atslēgām, bet vērtībām - kādas virknes.
Ir doti 3 objekti un 3 masīvi.
Izveidojiet Map kolekciju, izveidojiet kolekcijas
atslēgas no objektiem, bet vērtības - no atbilstošajiem
masīviem.