Мы знаем, что javascript — это язык сценариев для улучшения взаимодействия пользователя с веб-страницей.

Но…Что такое скрипт ECMA, что такое ES6?

ES6 означает 6-ю версию ECMAScript, выпущенную в 2015 году. Организация под названием ECMA стандартизирует сценарии ECMA. ECMA расшифровывается как Европейская ассоциация производителей компьютеров.

А потом… Какова связь между JS и ES6?

Сценарий ECMA — это базовый язык сценариев/спецификация или план. Javascript, Jscript, coffeescript и т. д. являются реализацией скрипта ECMA.

Javascript — это язык сценариев общего назначения, соответствующий спецификации ECMAScript. По сути, это реализация, которая говорит нам, как использовать язык сценариев.