Why I Like Using Maps (and WeakMaps) for Handling DOM Nodes | Dark Hacker News