WeakMap
-
[ES6] WeakMap vs Map [번역]맨땅에코딩/javascript 2020. 8. 9. 23:32
[서문] Garbage Collection : JavaScript 엔진은 value를 메리에 저장하는데 ( 잠재적으로 사용될 수 있을동안 ) let john = { name: "John" }; // the object can be accessed, john is the reference to it // overwrite the reference john = null; 보통, 객체의 프로퍼티 혹은 배열이나 다른 데이터 구조의 요소들은 메모리에 그 데이터구조가 있을 동안만 접근 가능하다. 예를 들어, 배열에 객체를 넣을때, 그리고 배열은 살아있을때, 그 객체에 다른 참조가 없을때도 배열안에 있는 객체는 살아있다. let john = { name: "John" }; let array = [ john ]; jo..