목록가비지 컬렉터 (1)
HYEJIN's
ES6 Map & WeakMap / 가비지 컬렉터 알아보기
Map & WeakMap 추가정보를 담은 객체저장하기 Array를 개선한 자료구조 : Set, WeakSet Object를 개선한 자료구조 : Map, WeakMap Map : key, value 구조이다. let wm = new WeakMap(); let myfun = function(){}; // 이 함수가 얼마나 실행됐지? 를 알려고 할때. wm.set(myfun, 0); console.log(wm); // WeakMap {ƒ => 0} let count = 0; for(let i=0; i 10} myfun = null; console.log(wm.get(myfun)); // undefined console.log(wm.has(myfun)); // false WeakMap 클래스 인스턴스 변수 보호..
JavaScript
2019. 2. 25. 16:25