Overview
Maps and Sets often get lumped together in articles. They're both new ES6 collection types with similar interfaces but that's where the...
For further actions, you may consider blocking this person and/or reporting abuse
Minor gripe, but why oh why is the interface of for each (value, key) and not (key,value) seems backwards.
Also that #entries doesn't expose normal higher order functions is a bit lame.
I agree, would've been nice with key, value. But forEach on arrays is val, key - so I can see why they did it that way.
I don't fully understand what you mean about entries though?
See it's weird that arrays are forEach((val, index)), and Object.entries(object).forEach(([key, value])... Just seems inconsistent.