본문 바로가기
TIL/Learn - JavaScript

new WeakSet()

by koreashowme 2019. 9. 25.

// Weakset
// 참조를 가지고 있는 객체만 저장이 가능하다
// 객체 형태를 중복없이 저장하려고 할때 유용.

let arr = [1,2,3,4];
let arr2= ['A', 'B', 40];
let obj = {arr, arr2}
let ws = new WeakSet();


ws.add(arr);
ws.add(arr2);
ws.add(obj);


arr = null;  (false)
arr2 = null;  (false)


console.log(ws);
console.log(ws.has(arr2), ws.has(arr));

'TIL > Learn - JavaScript' 카테고리의 다른 글

Array [ ]  (0) 2019.10.04
자바스크립트 WeakMap  (0) 2019.09.26
filter, inclues, from 예제  (0) 2019.09.24
spread operator  (0) 2019.09.24
for in & for of & forEach  (0) 2019.09.24

comment