Junior — Middle
Magyarázza el, hogy mit értünk a Map adatstruktúra alatt, és hogyan szokás használni a programozásban.
sobes.tech MI
Válasz az MI-től
A Map egy adatszerkezet, amely kulcs-érték párokat tárol. Minden kulcs egyedi, és egy adott értékhez kapcsolódik. A programozásban a Map-et arra használják, hogy gyorsan keresgéljen, beszúrjon és töröljön adatokat kulcs alapján.
Például JavaScript (Node.js) esetén a Map így használható:
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}
A Map akkor hasznos, ha gyorsan kell tárolni és elérni adatokat egy egyedi azonosítóval, például lekérdezési eredmények gyorsítótárazására vagy felhasználói beállítások tárolására.