Полезные возможности коллекций 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

Создайте коллекцию Set с начальными значениями 1, 2 и 3. Выведите на экран количество элементов в коллекции.

Задание 2

Создайте коллекцию Set с начальными значениями 1, 2 и 3. Проверьте наличие в коллекции элемента со значением 3, а затем элемента со значением 4.