Naudingos Set kolekcijų galimybės

Set kolekcijos turi keletą naudingų savybių ir metodų. Pažiūrėkime į juos.

Kolekcijos dydis

Savybėje size yra saugomas kolekcijos dydis:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.size);

Reikšmės buvimo patikrinimas

Galima patikrinti, ar reikšmė yra kolekcijoje, naudojant metodą has:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.has(1));

Elementų ištrynimas

Elementą iš kolekcijos galima ištrinti naudojant metodą delete:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.delete(1);

Kolekcijos valymas

Visą kolekciją galima išvalyti naudojant metodą clear:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.clear();

Praktinės užduotys

Задание 1

Sukurkite Set kolekciją su pradinėmis reikšmėmis 1, 2 ir 3. Išveskite į ekraną elementų kiekį kolekcijoje.

Задание 2

Sukurkite Set kolekciją su pradinėmis reikšmėmis 1, 2 ir 3. Patikrinkite, ar kolekcijoje yra elementas su reikšme 3, o tada elemento su reikšme 4.