- Операторы let и const;
- Стрелочные функции;
- Свойства в методе
- Матчинг для объектов и массивов;
- Новые методы класса String;
- Set, Map и WeakSet/WeakMap;
- Интерполяция строк;
- Новые функции класса Number;
- Параметры по умолчанию для функций;
- Оператор … (spread);
- Использование this в коллбэках;
- Новый синтаксис для классов и наследования;
- Статические переменные класса;
- Геттеры и сеттеры;
- Модули ES2015, импорт и экспорт;
- Промисы для асинхронных задач;
- Функции-генераторы;
- Async/await;
- Декораторы;
- Типы данных TypeScript;
- Tuples;
- Интерфейсы;
- Конструкторы;
- Область видимости public/protected/private;
- Generic типы;
- Автоопределение типа.