Maps
🧾 Apuntes sobre Map en JavaScript
Map en JavaScript✅ ¿Qué es un Map?
Map?Un Map es una estructura que te permite almacenar pares clave → valor, como un diccionario, pero con más flexibilidad que un objeto.
🎯 Diferencias clave respecto a los objetos {}
{}Las claves pueden ser de cualquier tipo (objetos, funciones, números…).
Mantiene el orden de inserción.
Tiene métodos útiles:
.set(),.get(),.has(),.delete(),.clear()
🔧 Crear un Map
Mapconst miMapa = new Map()
const mapaConValores = new Map([
["nombre", "Laura"],
["edad", 28]
])➕ Añadir elementos
📥 Obtener valores
❓ Comprobar si existe una clave
➖ Eliminar una entrada
🧹 Borrar todo el mapa
🔁 Recorrer un Map
Map🔄 Convertir a array
🧠 Cuándo usar Map en lugar de {}
Map en lugar de {}Usa Map cuando:
Necesites claves que no sean solo strings
Quieras mantener el orden de los elementos
Necesites recorrer fácilmente el contenido
Busques una alternativa más potente a los objetos como diccionarios
Última actualización