El constructor Map() se usa para crear objetos Map en JavaScript. El mapa es una estructura de datos que almacena elementos como un par clave-valor.
Sintaxis:
new Map() new Map(iterable)
Parámetros:
- iterable: un objeto iterable utilizado para iterar a través de elementos, almacenado como un par clave-valor.
Valor de retorno: un nuevo objeto Map regresa después de la inicialización del constructor del mapa.
Ejemplo 1:
Javascript
<script> // map1 contains // 1 => 10 // 2 => 20 // 3 => 30 // 4 => 40 var map1 = new Map([ [1 , 10], [2 , 20] , [3, 30],[4, 40] ]); console.log("Map1: "); console.log(map1); </script>
Producción:
Map1: Map(4) { 1 => 10, 2 => 20, 3 => 30, 4 => 40 }
Ejemplo 2:
Javascript
<script> // map2 contains // firstname => Ram // lastname => Prasad // website => geeksforgeeks var map2 = new Map([ ["firstname" ,"Ram"], ["lastname", "Prasad"], ["website", "geeksforgeeks"] ]); console.log("Map2: "); console.log(map2); </script>
Producción:
Map2: Map(3) { 'firstname' => 'Ram', 'lastname' => 'Prasad', 'website' => 'geeksforgeeks' }
Ejemplo 3:
Javascript
<script> // Map contains nested array var map3 = new Map([ ["whole numbers", [1 ,2 ,3 ,4]], ["Decimal numbers" , [1.1, 1.2, 1.3, 1.4]], ["negative numbers", [-1, -2, -3, -4]] ]); console.log("Map3: "); console.log(map3); </script>
Producción:
Map3: Map(3) { 'whole numbers' => [ 1, 2, 3, 4], 'Decimal numbers' => [ 1.1, 1.2, 1.3, 1.4], 'negative numbers' => [ -1, -2, -3, -4] }
Publicación traducida automáticamente
Artículo escrito por abhinavjain194 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA