Set kolekciju pārveidošana
Set kolekcijas var pārveidot
masīvos. Var veikt arī apgriezto
darbību - masīvus pārveidot par Set.
Paskatīsimies, kā tas tiek darīts.
Pārveidošana masīvā
Pieņemsim, ka mums ir kāda Set kolekcija:
javascriptlet set = new Set([1, 2, 3]);
To var pārveidot par masīvu, izmantojot paņēmienu ar destruktūrizāciju:
javascriptlet arr = [...set];
Vai arī var izmantot metodi Array.from:
javascriptlet arr = Array.from(set);
Задание 1
Dota Set kolekcija. Pārveidojiet to
par masīvu ar diviem aprakstītajiem veidiem.
Masīva pārveidošana par Set
Pieņemsim, ka mums ir masīvs:
javascriptlet arr = [1, 2, 3];
Pārveidosim to par Set kolekciju:
javascriptlet set = new Set(arr);
Задание 2
Dots masīvs. Pārveidojiet to par kolekciju.