JavaScript හි Map සංග්‍රහ

Map සංග්‍රහ යනු යතුරු ලෙස ප්‍රාථමික දත්ත (primitives) සහ වස්තු දෙකම භාවිතා කළ හැකි වස්තු වේ.

අපි උදාහරණයක් සමඟ උත්සාහ කරමු. පළමුව, පහත දැක්වෙන විධානය භාවිතා කර සංග්‍රහයක් සාදමු:

javascriptlet map = new Map;

ඊට පසු, set ක්‍රමය භාවිතයෙන් සංග්‍රහයට අංග එකතු කිරීමට සහ get ක්‍රමය භාවිතයෙන් ඒවා ලබා ගැනීමට හැකිය.

අපි උත්සාහ කරමු. අපි යතුරු දෙකක් ලෙස රාමු දෙකක් (arrays) සාදා ගනිමු:

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 රාමු (arrays) ලබා දී ඇතැයි සිතමු. Map සංග්‍රහයක් සාදන්න, මෙම රාමු සංග්‍රහයේ යතුරු කරන්න, සහ අගයන් ලෙස යම් පේළි (strings) නියම කරන්න.

Задание 2

3 වස්තු සහ 3 රාමු (arrays) ලබා දී ඇතැයි සිතමු. Map සංග්‍රහයක් සාදන්න, සංග්‍රහයේ යතුරු ලෙස වස්තු භාවිතා කරන්න, සහ අගයන් ලෙස අනුරූප රාමු භාවිතා කරන්න.