ECMAScript — это встраиваемый расширяемый не имеющий средств ввода-вывода язык программирования, используемый в качестве основы для построения других скриптовых языков.
ECMAScript — это спецификация, которая рассказывает, как создать скриптовый язык. JavaScript — это скриптовый язык, который в основном соблюдает правила спецификации ECMAScript.
ES6 позволяет объявить литералы объекта с помощью короткого синтаксиса для инициализации свойств из переменных и определения функциональных методов. Также, стандарт обеспечивает возможность вычисления свойств непосредственно в литерале объекта.
Он был принят Генеральной Ассамблеей Ecma в июне 1997. А если точнее, ECMAScript — это стандарт ECMA-262, который называется «Спецификация языка ECMAScript», и у которого было несколько редакций. На настоящий момент актуальна редакция 5.1, она была принята Генеральной Ассамблеей и опубликована в июне 2011.