Introducción
En este laboratorio, exploraremos cómo convertir un Map en un objeto en JavaScript. Utilizaremos el método Map.prototype.entries() para obtener una matriz de pares clave-valor del Map y luego usaremos Object.fromEntries() para convertir la matriz en un objeto. Este laboratorio proporcionará una mejor comprensión del uso de Map y Object en JavaScript.
Instrucciones para convertir un Map en un objeto en JavaScript
Para convertir un Map de JavaScript en un objeto, siga estos pasos:
- Abra la Terminal/SSH y escriba
nodepara comenzar a practicar la codificación. - Utilice el método
Map.prototype.entries()para convertir elMapen una matriz de pares clave-valor. - Utilice el método
Object.fromEntries()para convertir la matriz en un objeto.
A continuación, se muestra un fragmento de código de ejemplo para convertir un Map en un objeto:
const mapToObject = (map) => Object.fromEntries(map.entries());
Para probar la función, puede ejecutar:
mapToObject(
new Map([
["a", 1],
["b", 2]
])
); // {a: 1, b: 2}
Resumen
¡Felicitaciones! Has completado el laboratorio de Conversión de Map a Objeto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.