Užitečné vlastnosti kolekcí Set

Kolekce Set mají řadu užitečných vlastností a metod. Pojďme si je rozebrat.

Velikost kolekce

Ve vlastnosti size je obsažena velikost kolekce:

javascriptlet set = new Set;

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

console.log(set.size);

Ověření přítomnosti hodnoty

Přítomnost hodnoty v kolekci lze ověřit pomocí metody has:

javascriptlet set = new Set;

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

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

Odstranění prvků

Prvek z kolekce lze odstranit pomocí metody delete:

javascriptlet set = new Set;

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

set.delete(1);

Vyprázdnění kolekce

Celou kolekci lze vyprázdnit pomocí metody clear:

javascriptlet set = new Set;

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

set.clear();

Praktické úlohy

Задание 1

Vytvořte kolekci Set s počátečními hodnotami 1, 2 a 3. Vypište na obrazovku počet prvků v kolekci.

Задание 2

Vytvořte kolekci Set s počátečními hodnotami 1, 2 a 3. Ověřte přítomnost prvku s hodnotou 3 v kolekci a poté prvku s hodnotou 4.