Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để biết liệu một giá trị có được tìm kiếm trong bộ Javascript hay không?

Lớp Set trong JavaScript cung cấp một phương thức has để tìm kiếm các phần tử trong một đối tượng tập hợp nhất định. Phương pháp này có thể được sử dụng như sau -

Ví dụ

let mySet = new Set();
mySet.add(1);
mySet.add(2);
mySet.add(1);
mySet.add(3);
mySet.add("a");
console.log(mySet)
console.log(mySet.has(55))
console.log(mySet.has(""))
console.log(mySet.has({}))
console.log(mySet.has(1))
console.log(mySet.has("a"))

Đầu ra

Set { 1, 2, 3, 'a' }
false
false
false
true
true