Introducción
En este laboratorio, exploraremos cómo convertir un array en un objeto de identidad utilizando JavaScript. Utilizaremos el método Array.prototype.map() para crear una matriz de pares clave-valor, y luego utilizaremos el método Object.fromEntries() para convertir esta matriz en un objeto. Este laboratorio te ayudará a entender cómo manipular arrays y objetos en JavaScript y cómo utilizar estos métodos para crear nuevos objetos.
Así es como convertir un array en un objeto de identidad
Si quieres practicar la codificación, abre la Terminal/SSH y escribe node. Para convertir un array de valores en un objeto con los mismos valores como claves y valores, sigue estos pasos:
- Utiliza
Array.prototype.map()para mapear cada valor a un array de pares clave-valor. - Utiliza
Object.fromEntries()para convertir el array de pares clave-valor en un objeto.
Aquí está el código:
const toIdentityObject = (arr) => Object.fromEntries(arr.map((v) => [v, v]));
Y aquí está un ejemplo:
toIdentityObject(["a", "b"]); // { a: 'a', b: 'b' }
Resumen
¡Felicidades! Has completado el laboratorio Convertir Array en Objeto de Identidad. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.