개발집사 2022. 8. 21. 11:54

has, get 등의 메소드들을 사용하기위해 배열 => 객체 바꿀때 사용

 

var myArray = ['value1', 'value2', 'value3'];
var mySet = new Set(myArray); 
console.log(mySet) //{'value1', 'value2', 'value3'}
console.log(...mySet); //value1 value2 value3
console.log([...mySet]) //['value1', 'value2', 'value3']

Set.prototype.has()

has() 메서드는 Set 객체에 주어진 요소가 존재하는지 여부를 판별해 반환한다.

const set1 = new Set([1, 2, 3, 4, 5]);

console.log(set1.has(1)); // expected output: true