Коллекции Set
можно преобразовывать
в массивы. Можно также выполнять обратную
операцию - массивы преобразовывать в Set
.
Давайте посмотрим, как это делается.
Преобразование в массив
Пусть у нас есть некоторая коллекция Set
:
let set = new Set([1, 2, 3]);
Можно преобразовать ее в массив, используя прием с деструктуриацией:
let arr = [...set];
А можно воспользоваться методом Array.from
:
let arr = Array.from(set);
Дана коллекция Set
. Преобразуйте ее
в массив двумя описанными способами.
Преобразование массива в Set
Пусть у нас есть массив:
let arr = [1, 2, 3];
Давайте преобразуем его в коллекцию Set
:
let set = new Set(arr);
Дан массив. Преобразуйте его в коллекцию.