Колекции Map в JavaScript
Колекциите Map представляват
обекти, в които като ключове
могат да се използват както примитиви,
така и обекти.
Нека опитаме с пример. Първо, нека създадем колекция с помощта на следната команда:
let map = new Map;
След това в колекцията може да се добавят
елементи с помощта на метода set и да се
вземат с помощта на метода get.
Нека опитаме. Нека като ключове искаме да направим два масива:
let arr1 = [1, 2];
let arr2 = [3, 4];
Нека присвоим на нашите ключове някакви стойности:
map.set(arr1, 'data1');
map.set(arr2, 'data2');
А сега нека прочетем нашите стойности по ключовете:
console.log(map.get(arr1));
console.log(map.get(arr2));
Нека са дадени 3 масива. Създайте колекция
Map, направете ключовете на колекцията тези
масиви, а стойностите - някакви низове.
Нека са дадени 3 обекта и 3 масива.
Създайте колекция Map, направете ключовете
на колекцията обектите, а стойностите - съответните
масиви.