Set коллекцияларынын пайдалуу мүмкүнчүлүктөрү

Set коллекцияларында бир катар пайдалуу касиеттер жана ыкмалар бар. Келгиле, аларды карап чыгалы.

Коллекциянын көлөмү

size касиетинде коллекциянын көлөмү сакталат:

javascriptlet set = new Set;

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

console.log(set.size);

Маанинин бар экендигин текшерүү

Коллекцияда маанинин бар экендигин has ыкмасы менен текшерсе болот:

javascriptlet set = new Set;

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

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

Элементтерди өчүрүү

Коллекциядан элементти delete ыкмасы менен өчүрсө болот:

javascriptlet set = new Set;

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

set.delete(1);

Коллекцияны тазалоо

Бүтүн коллекцияны clear ыкмасы менен тазаласа болот:

javascriptlet set = new Set;

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

set.clear();

Практикалык тапшырмалар

Задание 1

Баштапкы маанилери 1, 2 жана 3 болгон Set коллекциясын түзүңүз. Коллекциядагы элементтердин санын экранга чыгарыңыз.

Задание 2

Баштапкы маанилери 1, 2 жана 3 болгон Set коллекциясын түзүңүз. Коллекцияда 3 мааниси бар элементи, андан кийин 4 мааниси бар элементи бар-жогун текшериңиз.