본문 바로가기
웹/JavaScript

ES6. WeakSet()

by void pattern 2021. 1. 9.

구문

new WeakSet();

 

 

참조를 가지고 있는 객체만 저장 가능

let arr = [1, 2, 3, 4];
let ws = new WeakSet();
ws.add(arr);
ws.add(1);					//TypeError : Invalid value~..
ws.add('1');			//TypeError : Invalid value~..
ws.add(null);		//TypeError : Invalid value~..
ws.add(undefined);//TypeError : Invalid value~..
ws.add(function () { });
console.log(ws);

' > JavaScript' 카테고리의 다른 글

ES6. Template(`) 백틱 tagged template literals  (0) 2021.01.16
ES6. map  (0) 2021.01.11
ES6. new Set()  (0) 2021.01.08
ES6 Destructuring 구조 분해 할당  (0) 2021.01.07
object type 객체란?  (0) 2021.01.06

댓글