Colecciones Map en JavaScript

Las colecciones Map representan objetos en los que tanto primitivos como objetos pueden actuar como claves.

Probemos con un ejemplo. Primero creemos una colección con el siguiente comando:

javascriptlet map = new Map;

Después de esto, se podrán agregar elementos a la colección usando el método set y obtenerlos usando el método get.

Probemos. Supongamos que queremos hacer dos arrays como claves:

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

Asignemos algunos valores a nuestras claves:

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

Y ahora leamos nuestros valores por claves:

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

Se dan 3 arrays. Cree una colección Map, convierta estos arrays en claves de la colección y use algunas cadenas como valores.

Задание 2

Se dan 3 objetos y 3 arrays. Cree una colección Map, convierta los objetos en claves de la colección y los arrays correspondientes en valores.