new Set()

y0ung·2020년 11월 16일
0

⚙ API-JS

목록 보기
4/7

new Set()?

고유의 값을 저장할수 있다.(중복된값은 없어진다)

📝 구문

new Set([iterable]);

iterable

  • 반복객체가 전달된 경우, 그요소는 모두 새로운 Set에 추가된다.
  • 매개변수를 명시하지 않거나 null을 전달하면 새로운 Set은 비어 있는 상태가 된다.

🔘 예제

const set = new Set(['1',2,3,4,4,'1','2']);

console.log([...set]); // ["1", 2, 3, 4, "2"]

console.log(Array.from(set));// ["1", 2, 3, 4, "2"]

Set.prototype

const setAdd = new Set();

setAdd.add(42)
console.log(setAdd); //42


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

console.log(setHas.has(3)); // true
console.log(setHas.has(8)); // false

참고
new Set() mdn
Set.prototype mdn

profile
어제보다는 오늘 더 나은

0개의 댓글