Last updated
Was this helpful?
Last updated
Was this helpful?
Back in the bad old days, when ES5 was all we had, we often cited this meme to inform fellow programmers of our pain.
The phrase "JavaScript: The Bad Parts" came to describe all that was janky and illogical with JavaScript.
ES6 did a lot to fix common pain points with ES5 such as hoisting, reference, and scope related errors. It also added some common syntactic sugar that made JavaScript look and feel like object-oriented languages.
Curious about more bad parts? Here's a you can read through.