JavaScript의 Set 클래스는 주어진 set 객체에서 요소를 검색하는 has 메소드를 제공합니다. 집합에서 개체를 검색하려면 해당 개체에 대한 참조를 제공해야 합니다. 메모리 주소가 다른 동일한 개체는 동일한 것으로 간주되지 않습니다. 이 방법은 다음과 같이 사용할 수 있습니다 -
예시
let mySet = new Set(); let myObj = {name: "John"} mySet.add(1); mySet.add(3); mySet.add("a"); mySet.add(myObj); console.log(mySet) console.log(mySet.has(myObj)) // Considered as a new object console.log(mySet.has({name: "John"}))
출력
Set { 1, 2, 3, 'a' } true false