Saltar al contenido principal

Estructuras de Datos: Map

Estructuras de Datos: Map en JavaScript

En el desarrollo moderno, a menudo necesitamos colecciones de datos más flexibles que los objetos tradicionales. Para ello, utilizamos el Map (Mapa). En esta lección, nos enfocaremos en los siguientes términos clave:

  1. Map (Mapa): Una colección de pares llave-valor donde las llaves pueden ser de cualquier tipo.
  2. Entry (Entrada): El conjunto formado por una llave y su valor asociado.
  3. Key (Clave): El identificador único utilizado para almacenar y recuperar un dato.
  4. Value (Valor): El contenido o dato guardado bajo una clave específica.
  5. Iteration (Iteración): El proceso de recorrer todos los elementos de la colección.

¿Qué es un Map?

A diferencia de un objeto estándar, un Map (Mapa) mantiene el orden de inserción de sus elementos y permite que cualquier valor (incluyendo objetos o funciones) sea utilizado como una Key (Clave).