JavaScript Set has()

Định nghĩa và cách sử dụng

has() Phương pháp dùng để kiểm tra Set có chứa giá trị chỉ định hay không, nếu có thì trả về true.

Mô hình

// Tạo một Set
const letters = new Set(["a", "b", "c"]);
// Kiểm tra Set có chứa "d" không?
answer = letters.has("d");

Thử ngay

Cú pháp

set.has(value)

Tham số

Tham số Mô tả
value Bắt buộc. Giá trị cần kiểm tra.

Giá trị trả về

Loại Mô tả
Boolean Nếu giá trị tồn tại, trả về true; nếu không tồn tại, trả về false.

Hỗ trợ trình duyệt

set.has() Là tính năng của ECMAScript6 (ES6).

Từ tháng 6 năm 2017, tất cả các trình duyệt hiện đại đều hỗ trợ ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Tháng 5 năm 2016 Tháng 4 năm 2017 Tháng 6 năm 2017 Tháng 9 năm 2016 Tháng 6 năm 2016

Internet Explorer không hỗ trợ set.has().

Trang liên quan: JavaScript Sets JavaScript Iterables Tài liệu tham khảo Full JavaScript Set