Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

세트에서 객체 키에 대한 Javascript 검색

<시간/>

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