Chuyển đổi Bộ sưu tập Set
Bộ sưu tập Set có thể được chuyển đổi
thành mảng. Cũng có thể thực hiện thao tác ngược lại -
chuyển đổi mảng thành Set.
Hãy cùng xem cách thực hiện điều này.
Chuyển đổi thành mảng
Giả sử chúng ta có một bộ sưu tập Set nào đó:
javascriptlet set = new Set([1, 2, 3]);
Có thể chuyển đổi nó thành mảng bằng cách sử dụng thủ thuật với destructuring:
javascriptlet arr = [...set];
Hoặc có thể sử dụng phương thức Array.from:
javascriptlet arr = Array.from(set);
Задание 1
Cho một bộ sưu tập Set. Hãy chuyển đổi nó
thành mảng bằng hai cách đã mô tả.
Chuyển đổi mảng thành Set
Giả sử chúng ta có một mảng:
javascriptlet arr = [1, 2, 3];
Hãy chuyển đổi nó thành bộ sưu tập Set:
javascriptlet set = new Set(arr);
Задание 2
Cho một mảng. Hãy chuyển đổi nó thành bộ sưu tập.