JavaScript Version Numbers
Earlier ECMAScript versions were named by numbers, such as ES5 and ES6. Starting in 2016, versions have been named by year, such as ES2016, ES2018, ES2020, and ES2022.
New Features in ES2022
- Array at()
- String at()
- RegExp /d
- Object.hasOwn()
- error.cause
- await import
- Class field declarations
- Private methods and fields