Transformarea colecțiilor Set
Colecțiile Set pot fi transformate
în array-uri. De asemenea, se poate efectua operația
inversă - transformarea array-urilor în Set.
Să vedem cum se face acest lucru.
Transformarea în array
Să presupunem că avem o colecție Set:
let set = new Set([1, 2, 3]);
O putem transforma într-un array folosind tehnica cu destructurare:
let arr = [...set];
Sau putem folosi metoda Array.from:
let arr = Array.from(set);
Este dată o colecție Set. Transformați-o
într-un array în două moduri descrise.
Transformarea array-ului în Set
Să presupunem că avem un array:
let arr = [1, 2, 3];
Să-l transformăm într-o colecție Set:
let set = new Set(arr);
Este dat un array. Transformați-l într-o colecție.