Программирование на JavaScript

Отменен
Заказ
5970654
Раздел
Программирование
Предмет
Web-программирование
Антиплагиат
Не указан
Срок сдачи
10 Апр в 23:55
Цена
300 ₽
Блокировка
10 дней
Размещен
6 Апр в 11:09
Просмотров
67
Описание работы

1. Document Object Model. В любом редакторе создайте новый файл с расширением .html. Добавьте базовую структуру HTML-документа. Обеспечьте добавление нового элемента в DOM при помощи JavaScript. Реализуйте возможность выбора типа элемента (например, заголовок , ссылка ) пользователем. Расширьте возможности ввода, чтобы пользователь мог ввести не только значение атрибута, но и текст содержимого нового элемента. Выведите информацию о добавленном элементе в консоль браузера, включая его тип, содержимое и атрибут. Используйте стили для определения добавленным элементам визуального оформления (цвет фона, изменение шрифта). Добавьте возможность удаления последнего добавленного элемента при помощи кнопки (слайды 3-11).

2. Создание базовой структуры HTML-документа. В любом редакторе создайте новый файл с расширением .html. Добавьте базовую структуру HTML-документа. Добавьте DOM-элемент с уникальным идентификатором. Подключите библиотеки React и ReactDOM через CDN. Для компиляции JSX в код JavaScript подключите инструмент Babel (слайд 27).

3. Создание компонентов React. Создайте классовый и функциональный компонент для отображения, например, информации о студенте. В компонентах необходимо использовать в качестве корневого элемента для обертки элементов ,

и других, отображающих информацию о студенте. Выполните отрисовку каждого из созданных компонентов в реальный DOM браузера используя JSX и React.createElement() (слайды 12-33).

4. Использование свойств в классовых и функциональных компонентах. Каждый компонент должен принимать свойства (props), например, имя, фамилия, специальность студента. Добавьте значения по умолчанию (default props) в компоненты. Произведите отрисовку каждого из созданных компонентов в реальный DOM браузера, передавая различные значения свойств для каждого студента (слайды 33-37).

5. Использование состояния в компонентах. Добавьте состояние в классовый и функциональный компонент и обновите его динамически (слайды 38-43).

6. Выполнение побочных эффектов. Предоставьте возможность выполнения действий, которые могут быть выполнены в ответ на изменение зависимостей компонента. Определите, какие конкретные изменения в зависимостях (возраст, имя, фамилия) должны вызывать выполнение соответствующих побочных эффектов. Например, при изменении зависимостей, передать в консоль информацию о текущем состоянии компонента (слайды 44-46).

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир