Koleksi Map di JavaScript

Koleksi Map merupakan objek-objek di mana kuncinya dapat berupa primitif maupun objek.

Mari kita coba dengan contoh. Pertama-tama, buatlah sebuah koleksi dengan perintah berikut:

javascriptlet map = new Map;

Setelah itu, elemen dapat ditambahkan ke dalam koleksi menggunakan metode set dan didapatkan menggunakan metode get.

Mari kita coba. Misalkan kita ingin membuat dua array sebagai kunci:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];

Mari kita berikan nilai tertentu untuk kunci-kunci kita:

javascriptmap.set(arr1, 'data1');
map.set(arr2, 'data2');

Dan sekarang mari baca nilai-nilai kita berdasarkan kunci:

javascriptconsole.log(map.get(arr1));
console.log(map.get(arr2));
Задание 1

Misalkan diberikan 3 array. Buatlah koleksi Map, jadikan array-array ini sebagai kunci koleksi, dan nilainya - string apa saja.

Задание 2

Misalkan diberikan 3 objek dan 3 array. Buatlah koleksi Map, jadikan objek-objek tersebut sebagai kunci koleksi, dan nilainya - array yang sesuai.