ES2015
Node, Angular и MongoDB: разработка полноценных веб-приложений
План
- История
- ES 2015
основы
- Объявления переменных: let, const;
- Строки: шаблоны, Юникод;
- Стрелочные функции;
- Параметры по умолчанию;
- Оператор расширения (spread);
- Деструктуризация;
- Объекты и прототипы;
- Классы;
- Модули;
дополнительно
- Итераторы;
- Генераторы;
- Прокси объекты;
- Коллекции: Set, Map, WeakSet, WeakMap;
- Символ (Symbol)
-
Материалы
-
Задания
История EcmaScript
- 1995, Brendan Eich создал JavaScript за 10 дней;
- 1997, ECMA-262 версия 1 (ES1);
- 1998 ECMA-262 версия 2: редакционные правки;
- 1999, ECMA-262 версия 3;
- 2007, ECMA-262 версия 4: отклонена (предложения сохранены в проекте ECMAScript Harmony);
- 2009, ECMA-262 версия 5;
- 2011, ECMA-262 версия 5.1
- 2015, ECMA-262 версия 6 (ES6, ES2015, Harmony);
- 2016, ECMA-262 версия 7 (ES7)
Объявления переменных: let, const
Оператор расширения (spread)
Коллекции: Set, Map, WeakSet, WeakMap
Fork me on GitHub