// 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);
let count =0;
for(let i=0; i<10; i++){
count = wm.get(myfun); //get value
count++;
wm.set(myfun,count);
}
console.log(count)
'TIL > Learn - JavaScript' 카테고리의 다른 글
` { } ` 사용하기. calculator 예제 (0) | 2019.10.04 |
---|---|
Array [ ] (0) | 2019.10.04 |
new WeakSet() (0) | 2019.09.25 |
filter, inclues, from 예제 (0) | 2019.09.24 |
spread operator (0) | 2019.09.24 |
comment