Tính năng hữu ích của Collection Set

Collection Set có một số thuộc tính và phương thức hữu ích. Hãy cùng phân tích chúng.

Kích thước collection

Thuộc tính size chứa kích thước collection:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.size);

Kiểm tra sự tồn tại của giá trị

Có thể kiểm tra sự tồn tại của một giá trị trong collection bằng phương thức has:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.has(1));

Xóa phần tử

Có thể xóa một phần tử khỏi collection bằng phương thức delete:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.delete(1);

Xóa toàn bộ collection

Có thể xóa toàn bộ collection bằng phương thức clear:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.clear();

Bài tập thực hành

Задание 1

Tạo một collection Set với các giá trị ban đầu là 1, 2 và 3. Hiển thị số lượng phần tử trong collection ra màn hình.

Задание 2

Tạo một collection Set với các giá trị ban đầu là 1, 2 và 3. Kiểm tra sự tồn tại trong collection của phần tử có giá trị 3, sau đó kiểm tra phần tử có giá trị 4.