Let ECMAScript 6

Let ECMAScript 6

Вы думаете, вы хорошо знаете JavaScript? Скорее всего так оно и есть, но каким профессионалом вы бы не были, вас ждёт много нового, так как в июне этого года вышла 6 редакция языка ECMAScript, который является основой многих популярных языков для веб разработки, в том числе и одного из самых популярных - JavaScript.

По сравнению со своей предыдущей версией ECMAScript 6 имеет спецификацию языка почти в 600 страниц, в то время как количество страниц в ES5.1 составляло всего 245. Также в новой версии теперь есть такие необходимые функции, как: модули, классы, полезные функции, карты, наборы, Promises или Generators и многое другое. ES6 является полностью обратно-совместим с предыдущими версиями и, в результате, все предыдущие коды работают. На данный момент ES6 поддерживается большинством актуальных версий браузеров.

 

 

 

 

Основные преимущества ECMAScript 6:

  • Повышенная производительность, и, как следствие, более лаконичный код.
  • Устранен целый ряд ошибок и распространенных подводных камней.
  • Множество инноваций, перенятых из CofeeScript (имплементации ECMAScript).
  • Данные: числовые литералы, математические методы, string методы, шаблонные литералы, символы, scoping и деструктурирование.
  • Модульность: стрелочная функция, классы, модули.
  • Коллекции: карты, сеты, генераторы.
  • Другое: асинхронное программирование, Unicode, прокси.

 

  Вывод один: с ECMAScript 6 писать стало быстрее, удобнее и проще!


  Познакомиться ближе с данным языком вы сможете на мастер-классе Трищенко Александра "Let ECMAScript 6".
  Дата проведения: 12 сентября 2015

  Детали и регистрация по ссылке.