การแปลงชุดข้อมูล Set
ชุดข้อมูล Set สามารถแปลงเป็นอาร์เรย์ได้ คุณยังสามารถดำเนินการย้อนกลับได้เช่นกัน - การแปลงอาร์เรย์เป็น Set มาดูกันว่าทำได้อย่างไร
การแปลงเป็นอาร์เรย์
สมมติว่าเรามีชุดข้อมูล Set:
let set = new Set([1, 2, 3]);
คุณสามารถแปลงเป็นอาร์เรย์ได้โดยใช้เทคนิคการกระจายค่า (destructuring):
let arr = [...set];
หรือคุณสามารถใช้เมธอด Array.from:
let arr = Array.from(set);
ให้ชุดข้อมูล Set แปลงเป็นอาร์เรย์ด้วยสองวิธีที่อธิบายไว้
การแปลงอาร์เรย์เป็น Set
สมมติว่าเรามีอาร์เรย์:
let arr = [1, 2, 3];
ลองแปลงเป็นชุดข้อมูล Set:
let set = new Set(arr);
ให้อาร์เรย์ แปลงเป็นชุดข้อมูล