/js-homeworks

Домашние задания для курса «Курс JavaScript: современныe возможности языка»

Домашние задания на курсе «JavaScript: основы и современныe возможности языка»

Блок 1. Синтаксис

1.1 Переменные, числа и строки
1.2 Управляющие конструкции
1.3 Циклы и массивы
1.4 Функции
1.5 Замыкания, область видимости, let-переменные и константы
1.6 Объекты и контекст вызова функции

Блок 2. Возможности языка

2.1 Дата и время, математические функции и JSON
2.2 Прототип и конструктор объекта
2.3 Обертки для примитивов
2.4 Прототип и конструктор функции
2.5 Прототип и конструктор массива, множества и справочники
2.6 Регулярные выражения

Блок 3. Конструктор и прототип

3.1 Создание конструктора и прототипа
3.2 Иерархия прототипов и наследование

Блок 4. Промисы, генераторы и итераторы

4.1 Символы, итераторы
4.2 Генераторы
4.3 Асинхронные функции и промисы