Junior — Middle
Leg het concept van de Set-collectie in JavaScript uit en de belangrijkste kenmerken ervan
sobes.tech AI
Antwoord van AI
In JavaScript vertegenwoordigt de collectie Set een datastructuur die unieke waarden van elk type opslaat, of het nu primitieve waarden of objecten zijn. Belangrijkste kenmerken van Set:
- Slaat alleen unieke elementen op, dubbele worden automatisch genegeerd.
- Elementen in Set zijn gesorteerd op de volgorde van invoer.
- Maakt snelle controle van het bestaan van een element mogelijk met de methode
has(). - Ondersteunt methoden
add(),delete(),clear()en iteratie.
Voorbeeld van gebruik:
const mySet = new Set();
mySet.add(1);
mySet.add(5);
mySet.add(1); // wordt niet toegevoegd, omdat 1 al bestaat
console.log(mySet.has(5)); // true
mySet.delete(1);
console.log(mySet.size); // 1
for (const item of mySet) {
console.log(item);
}