Set kolekciju noderīgās iespējas

Set kolekcijām ir vairākas noderīgas īpašības un metodes. Apskatīsim tās.

Kolekcijas lielums

Īpašībā size atrodas kolekcijas lielums:

javascriptlet set = new Set;

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

console.log(set.size);

Vērtības esamības pārbaude

Vērtības esamību kolekcijā var pārbaudīt ar metodi has:

javascriptlet set = new Set;

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

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

Elementu dzēšana

Elementu no kolekcijas var dzēst ar metodi delete:

javascriptlet set = new Set;

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

set.delete(1);

Kolekcijas notīrīšana

Visu kolekciju var notīrīt ar metodi clear:

javascriptlet set = new Set;

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

set.clear();

Praktiskie uzdevumi

Задание 1

Izveidojiet Set kolekciju ar sākotnējām vērtībām 1, 2 un 3. Izvadiet ekrānā elementu skaitu kolekcijā.

Задание 2

Izveidojiet Set kolekciju ar sākotnējām vērtībām 1, 2 un 3. Pārbaudiet, vai kolekcijā ir elements ar vērtību 3, un pēc tam elementu ar vērtību 4.