Introdução
Neste laboratório, exploraremos como converter um Map em um objeto em JavaScript. Usaremos o método Map.prototype.entries() para obter um array de pares chave-valor do Map e, em seguida, usaremos Object.fromEntries() para converter o array em um objeto. Este laboratório proporcionará uma melhor compreensão do uso de Map e Object em JavaScript.
Instruções para Converter Map em Objeto em JavaScript
Para converter um Map JavaScript em um objeto, siga estes passos:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Use o método
Map.prototype.entries()para converter oMapem um array de pares chave-valor. - Use o método
Object.fromEntries()para converter o array em um objeto.
Aqui está um trecho de código de exemplo para converter um Map em um objeto:
const mapToObject = (map) => Object.fromEntries(map.entries());
Para testar a função, você pode executar:
mapToObject(
new Map([
["a", 1],
["b", 2]
])
); // {a: 1, b: 2}
Resumo
Parabéns! Você concluiu o laboratório Converter Map em Objeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.