เมื่อใดก็ตามที่คุณต้องการเก็บองค์ประกอบที่ไม่ซ้ำในคอนเทนเนอร์ที่ลำดับไม่สำคัญ และคุณต้องการใช้เพื่อตรวจสอบความเป็นสมาชิกของวัตถุต่างๆ เป็นหลัก
เซตยังมีประโยชน์เมื่อคุณต้องการดำเนินการต่างๆ เช่น การรวม ทางแยก ความแตกต่าง เช่นเดียวกับที่คุณทำในเซตทางคณิตศาสตร์
มาดูทั้งสองวิธีที่เราสามารถกำหนดชุดของเราเองและใช้ชุดที่มีอยู่ใน ES6
วิธีการที่เราจะนำไปใช้
API ชุด ES6 มีวิธีการบางอย่าง เราจะนำเมธอดเหล่านี้ไปใช้ในการใช้งานของเรา และดูวิธีใช้งานโดยใช้คลาสที่มีอยู่แล้วภายใน
- เพิ่ม() − เพิ่มองค์ประกอบใหม่ให้กับชุด
- ล้าง() − ลบองค์ประกอบทั้งหมดออกจากชุด
- ลบ() − ลบองค์ประกอบบางอย่างออกจากชุด
- มี( - ตรวจสอบว่ามีค่าอยู่ในชุดหรือไม่
- ค่า() − ส่งกลับค่าทั้งหมดในชุด