Найти в Дзене
Роман Репин

Задание 11. Работаем с проектом и практикуемся использовать ES6

Решаю ДЗ по курсу: [Udemy] [Иван Петриченко] Полный курс по JavaScript. JavaScript в работе: 1) Привести свой проект в соответствие с ES6 (в проекте Yoga, то, что можно преобразовать)
2) Используя синтаксис ES6 в отдельном документе:
· Создать класс options
· Он должен содержать свойства: height, width, bg, fontSize, textAlign
· Он должен содержать метод, создающий новый div на странице, записывающий в него любой текст и при помощи cssText изменять свой стиль из переданных параметров
· Создать новый объект через класс
· Вызвать его метод и получить элемент на странице
3) Проверить, чтобы все работало и не было ошибок в консоли
4) Добавить папку с уроком на GitHub
Вопросы к этому заданию
Как правильно создавать новые экземпляры классов? Готовый код добавлен в github а второе задание codepain

Решаю ДЗ по курсу:

[Udemy] [Иван Петриченко] Полный курс по JavaScript.

JavaScript в работе:

1) Привести свой проект в соответствие с ES6 (в проекте Yoga, то, что можно преобразовать)

2) Используя синтаксис ES6 в отдельном документе:

· Создать класс options

· Он должен содержать свойства: height, width, bg, fontSize, textAlign

· Он должен содержать метод, создающий новый div на странице, записывающий в него любой текст и при помощи cssText изменять свой стиль из переданных параметров

· Создать новый объект через класс

· Вызвать его метод и получить элемент на странице

3) Проверить, чтобы все работало и не было ошибок в консоли

4) Добавить папку с уроком на GitHub

Вопросы к этому заданию
Как правильно создавать новые экземпляры классов?

Готовый код добавлен в github а второе задание codepain