Introdução
Neste laboratório, exploraremos como converter um array em um objeto identidade usando JavaScript. Usaremos o método Array.prototype.map() para criar um array de pares chave-valor e, em seguida, usaremos o método Object.fromEntries() para converter este array em um objeto. Este laboratório ajudará você a entender como manipular arrays e objetos em JavaScript e como usar esses métodos para criar novos objetos.
Como converter um array em um objeto identidade
Se você deseja praticar a codificação, abra o Terminal/SSH e digite node. Para converter um array de valores em um objeto com os mesmos valores como chaves e valores, siga estes passos:
- Use
Array.prototype.map()para mapear cada valor para um array de pares chave-valor. - Use
Object.fromEntries()para converter o array de pares chave-valor em um objeto.
Aqui está o código:
const toIdentityObject = (arr) => Object.fromEntries(arr.map((v) => [v, v]));
E aqui está um exemplo:
toIdentityObject(["a", "b"]); // { a: 'a', b: 'b' }
Resumo
Parabéns! Você concluiu o laboratório Converter Array para Objeto Identidade. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.