Convertir Map a Objeto

JavaScriptJavaScriptBeginner
Practicar Ahora

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

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/higher_funcs("Higher-Order Functions") javascript/AdvancedConceptsGroup -.-> javascript/destr_assign("Destructuring Assignment") subgraph Lab Skills javascript/variables -.-> lab-28215{{"Convertir Map a Objeto"}} javascript/data_types -.-> lab-28215{{"Convertir Map a Objeto"}} javascript/arith_ops -.-> lab-28215{{"Convertir Map a Objeto"}} javascript/comp_ops -.-> lab-28215{{"Convertir Map a Objeto"}} javascript/higher_funcs -.-> lab-28215{{"Convertir Map a Objeto"}} javascript/destr_assign -.-> lab-28215{{"Convertir Map a Objeto"}} end

Instrucciones para convertir un Map en un objeto en JavaScript

Para convertir un Map de JavaScript en un objeto, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar a practicar la codificación.
  2. Utilice el método Map.prototype.entries() para convertir el Map en una matriz de pares clave-valor.
  3. 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.