Sobes.tech
Junior — Middle

Leg uit wat wordt bedoeld met de datastructuur Map en hoe deze gewoonlijk wordt gebruikt in programmeren.

sobes.tech AI

Antwoord van AI

Map — dit is een datastructuur die paren van sleutel en waarde opslaat. Elke sleutel is uniek en gekoppeld aan een specifieke waarde. In programmeren wordt Map gebruikt voor snelle zoekopdrachten, invoegen en verwijderen van gegevens op basis van de sleutel.

Bijvoorbeeld, in JavaScript (Node.js), kan je Map als volgt gebruiken:

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 is handig wanneer je gegevens snel wilt opslaan en ophalen met een unieke identificator, bijvoorbeeld voor het cachen van queryresultaten of het opslaan van gebruikersinstellingen.