Junior — Middle
Explica qué se entiende por estructura de datos Map y cómo se usa normalmente en programación.
sobes.tech AI
Respuesta de la IA
Map — es una estructura de datos que almacena pares clave-valor. Cada clave es única y está vinculada a un valor específico. En programación, Map se utiliza para buscar, insertar y eliminar datos rápidamente por clave.
Por ejemplo, en JavaScript (Node.js), se puede usar Map así:
const map = new Map();
map.set('user1', {name: 'Ivan', age: 30});
map.set('user2', {name: 'Maria', age: 25});
console.log(map.get('user1')); // {name: 'Ivan', age: 30}
Map es útil cuando necesitas almacenar y acceder rápidamente a datos mediante un identificador único, por ejemplo, para almacenar en caché los resultados de consultas o guardar configuraciones de usuario.