Transformácia kolekcií Set
Kolekcie Set je možné transformovať
na polia. Je možné vykonať aj opačnú
operáciu - polia transformovať na Set.
Pozrime sa, ako sa to robí.
Transformácia na pole
Majme nejakú kolekciu Set:
let set = new Set([1, 2, 3]);
Môžeme ju transformovať na pole pomocou prístupu s destrukturalizáciou:
let arr = [...set];
Alebo môžeme použiť metódu Array.from:
let arr = Array.from(set);
Daná je kolekcia Set. Transformujte ju
na pole dvoma opísanými spôsobmi.
Transformácia poľa na Set
Majme pole:
let arr = [1, 2, 3];
Transformujme ho na kolekciu Set:
let set = new Set(arr);
Dané je pole. Transformujte ho na kolekciu.