ES4 was the version of JavaScript that never got released. It shipped with a HUGE variety of features – too many even to list in this description.
But it was too big, and discussions around it got too fraught – so it was abandoned in favour of a smaller release, which became ES5.
Article: https://evertpot.com/ecmascript-4-the-missing-version/
Another great article: https://auth0.com/blog/the-real-story-behind-es4/
Become a TypeScript Wizard with my free beginners TypeScript Course:
https://www.totaltypescript.com/tutorials/beginners-typescript
Follow Matt on Twitter
Join the Discord:
https://mattpocock.com/discord
source