ECMAScript
ECMAScript — стандарт мови програмування, затверджений міжнародною організацією ECMA згідно зі специфікацією ECMA-262. ECMAScript реалізує стандарти мови JavaScript.
Щороку TC39 (технічний комітет, відповідальний за ECMAScript) збирає, оцінює та затверджує пропозиції щодо нових функцій, спрямованих на оптимізацію мови, додавання нових можливостей, підвищення її ефективності.
ES - це скорочення від ECMAScript. Кожне видання специфікації отримує назву з абревіатурою ES та номер версії. Починаючи з ES6 офіційна назва специфікації позначається роком виходу. Тобто ES2015.
Основні методи і властивості які були добавлені до специфікації ES
ES1
ES2
Лише зміни в редакції.
ES3
ES4
вихід не відбувся
ES5
ES6 (ES2015)
ES7 (ES2016)
ES8 (ES2017)
ES9 (ES2018)
ES10 (ES2019)
ES11 (ES2020)
ES12 (ES2021)
ES13 (ES2022)
ES14 (ES2023)
ES15 (ES2024)