How JavaScript works: understanding Maps and 4 advantages compared to Objects | Hacker News Reader