Выучить ES6 (ES2015) и применять его на практике
Среди моих знакомых почти все пишут фронтенд на ES6. Да что тут знакомые... Почти все пишут на ES6. Один Никита сидит тут и пишет на ES5. Надо исправлять.
В рамках этой цели я буду подробно изучать фичи этого стандарта. Каждый пост будет содержать в себе краткое описание той или иной фичи ,а так же мои некоторые мысли.
Эта цель будет моим конспектом по ES6.
Goal Accomplishment Criteria
Я знаю ES6 ,могу ответить на любые вопросы по нему ,могу применить на практике любую фичу.
-
Синтаксис
-
Объявления на уровне блоков кода
-
Операторы Spread и Rest
-
Значения параметров по умолчанию
-
Деструктурирующее присваивание
-
Расширения объектных литералов
-
Шаблонные строки
-
Стрелочные функции
-
Цикл for..of
-
Регулярные выражения
-
Расширения числовых литералов
-
unicode
-
Тип данных Symbol
-
-
За пределами ES6
-
Асинхронные функции
-
Метод Object.observe(..)
-
Оператор возведения в степень
-
Свойства объектов и оператор
-
Метод Array#includes(..)
-
Принцип SMID
-
Язык WebAssembly (WASM)
-
-
Структура
-
Итераторы
-
Генераторы
-
Модули
-
Классы
-
-
Управление асинхронными операциями
-
Обещания
-
Генераторы и обещания
-
-
Коллекции
-
TypedArrays
-
Карты
-
Объекты WeakMap
-
Объекты Set
-
WeakSets
-
-
Дополнения к API
-
Массив
-
Объект
-
Объект Math
-
Объект Number
-
Объект String
-
-
Метапрограммирование
-
Имена функций
-
Метасвойства
-
Известные символы
-
Прокси
-
Reflect API
-
Тестирование функциональных особенностей
-
Оптимизация хвостовой рекурсии
-
- 2250
- 05 January 2017, 11:56
Don't miss new posts!
Subscribe for the Goal and follow through to its completion