ความสามารถที่เป็นประโยชน์ของคอลเลกชัน Set
คอลเลกชัน Set มีคุณสมบัติและเมธอดที่เป็นประโยชน์หลายประการ
มาดูกันเลย
ขนาดของคอลเลกชัน
คุณสมบัติ size เก็บขนาด
ของคอลเลกชัน:
let set = new Set;
set.add(1);
set.add(2);
set.add(3);
console.log(set.size);
การตรวจสอบว่ามีค่าอยู่หรือไม่
สามารถตรวจสอบว่าค่าอยู่ในคอลเลกชันหรือไม่
ได้โดยใช้เมธอด has:
let set = new Set;
set.add(1);
set.add(2);
set.add(3);
console.log(set.has(1));
การลบองค์ประกอบ
สามารถลบองค์ประกอบออกจากคอลเลกชันได้โดยใช้
เมธอด delete:
let set = new Set;
set.add(1);
set.add(2);
set.add(3);
set.delete(1);
การล้างคอลเลกชัน
สามารถล้างคอลเลกชันทั้งหมดได้โดยใช้เมธอด
clear:
let set = new Set;
set.add(1);
set.add(2);
set.add(3);
set.clear();
โจทย์ฝึกปฏิบัติ
สร้างคอลเลกชัน Set ด้วยค่าเริ่มต้น
1, 2 และ 3
แสดงจำนวนองค์ประกอบในคอลเลกชันบนหน้าจอ
สร้างคอลเลกชัน Set ด้วยค่าเริ่มต้น
1, 2 และ 3
ตรวจสอบว่ามีองค์ประกอบที่มีค่า
3 อยู่ในคอลเลกชันหรือไม่ จากนั้นตรวจสอบองค์ประกอบที่มีค่า
4