Convertir un array en un objeto de identidad

Beginner

This tutorial is from open-source community. Access the source code

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:

  1. Utiliza Array.prototype.map() para mapear cada valor a un array de pares clave-valor.
  2. 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.