Hi Alex,
I did some performance testing with these operations on Node.js on my MacBook. I did not release the results because they should not be seen as a professional benchmark of low level operations (because they are definitely not). Insertions turned out to be a bit slower on Maps but lookups are way faster. However, in many cases you might want to store keys that are not strings. The conversion into strings destroyed any speed advantage of a plain object in my tests runs.

Software Engineer 🚀 JavaScript 👾 TypeScript

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store