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, դարձրեք կոլեկցիայի բանալիներ
օբյեկտները, իսկ արժեքները՝ համապատասխան
զանգվածները։