JavaScript의 WeakMap은 순회 가능해야 한다
JavaScript의 WeakMap이 순회 가능해야 하는 이유를 설명하는 글입니다. ES6에서 도입된 WeakMap은 원래 순회 불가능하게 설계되었지만, WeakRef와 FinalizationRegistry의 등장으로 이제 순회 가능한 WeakMap을 구현할 수 있게 되었습니다. 저자는 언어 자체에서 제공하는 순회 가능한 WeakMap이 사용자가 구현한 것보다 월등히 우수하다고 주장합니다.