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:
- Map (Mapa): Una colección de pares llave-valor donde las llaves pueden ser de cualquier tipo.
- Entry (Entrada): El conjunto formado por una llave y su valor asociado.
- Key (Clave): El identificador único utilizado para almacenar y recuperar un dato.
- Value (Valor): El contenido o dato guardado bajo una clave específica.
- 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).