Мапе колекције у JavaScript-у
Колекције Map представљају
објекте у којима као кључеви
могу да се појаве и примитиви и
објекти.
Хајде да пробамо на примеру. За почетак, направимо колекцију помоћу следеће команде:
javascriptlet map = new Map;
Након тога, у колекцију ћемо моћи да додајемо
елементе помоћу методе set и да их добијамо
помоћу методе get.
Хајде да пробамо. Нека као кључеви желимо да направимо два низа:
javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
Доделимо нашим кључевима неке вредности:
javascriptmap.set(arr1, 'data1');
map.set(arr2, 'data2');
А сада прочитајмо наше вредности преко кључева:
javascriptconsole.log(map.get(arr1));
console.log(map.get(arr2));
Задание 1
Нека су дата 3 низа. Направите колекцију
Map, учините ове низове кључевима колекције,
а вредностима - неке низове знакова.
Задание 2
Нека су дата 3 објекта и 3 низа.
Направите колекцију Map, учините објекте
кључевима колекције, а вредностима - одговарајуће
низове.