Constructor JavaScript Map()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *