Документ рассматривает особенности ECMAScript, включая новые API объектов, такие как data-свойства и accessor-свойства, а также методы работы с ними. Он также затрагивает будущее языка, включая возможности, представленные в ES6, такие как блочная область видимости с помощью let, деструктуризация, а также модули. В заключение рассматриваются proxy-объекты и примеры их использования в метапрограммировании.