JavaScript'теги Map Коллекциялары
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 коллекциясын түзүңүз, коллекциянын ачкычтарына
объектилерди, ал эми маанилерине - тиешелүү массивдерди койгула.