if you look carefully through all the new stuff that's been introduced in JavaScript after ES5, in many respects, it's an entirely new language.
remember that book that was called JavaScript: The Good Parts?
most of the new stuff that's been introduced in the past few years is more good parts, such as a safer comparison operator.