Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Создание классов Card и FormValidator
Создан заказ №6323987
9 марта 2021

Создание классов Card и FormValidator

Как заказчик описал требования к работе:
JavaScript Создайте класс Card, который создаёт карточку с текстом и ссылкой на изображение: принимает в конструктор её данные и селектор её template-элемента; содержит приватные методы, которые работают с разметкой, устанавливают слушателей событий; содержит приватные методы для каждог о обработчика; содержит один публичный метод, который возвращает полностью работоспособный и наполненный данными элемент карточки. Для каждой карточки создайте экземпляр класса Card. Создайте класс FormValidator, который настраивает валидацию полей формы: принимает в конструктор объект настроек с селекторами и классами формы; принимает вторым параметром элемент той формы, которая валидируется; имеет приватные методы, которые обрабатывают форму: проверяют валидность поля, изменяют состояние кнопки сабмита, устанавливают все обработчики; имеет один публичный метод enableValidation, который включает валидацию формы. Для каждой проверяемой формы создайте экземпляр класса FormValidator. Требования к коду Эта самостоятельная работа отличается от предыдущих. До сих пор от вас требовалось реализовать какую-то функциональность. Вы думали, как заставить кнопки работать или сделать так, чтобы попап появлялся и исчезал. Сейчас весь функционал уже готов. Ваша задача — начать работу по организации кода. Первое требование — добавить классы Card и FormValidator в код. Каждый из них выполняет строго одну задачу. Всё, что относится к решению этой задачи, находится внутри класса. Второе требование — разбить JavaScript на модули. В проекте должно быть три js-файла: Card.js с кодом класса Card, FormValidator.js с кодом класса FormValidator, index.js со всем остальным кодом. Классы Card и FormValidator экспортируются из соответствующих файлов, импортируются в index.js и используются в нём. Отдельные js-файлы подключены в index.html как модули. Установка локального сервер
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
11 марта 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
anatoliy17
5
скачать
Создание классов Card и FormValidator.docx
2021-05-17 04:42
Последний отзыв студента о бирже Автор24
Общая оценка
4.8
Положительно
Спасибо большое автору, в крайне короткие сроки выполнил очень сложную работу и даже сделал чуть больше чем обговаривалось изначально. Так же всегда был на связи и отвечал на все вопросы

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Описать процедуру проектирования
Реферат
Программирование
Стоимость:
300 ₽
Лабораторная работа 5. Написание небольшого кода на языке С#
Лабораторная работа
Программирование
Стоимость:
300 ₽
Веб приложение на основе библиотеки Three js
Выпускная квалификационная работа
Программирование
Разработка серверной части клиент-серверного приложения выдачи заданий
Курсовая работа
Программирование
Стоимость:
700 ₽
Структур. и объектно-ориентир. програм-ие на С++
Контрольная работа
Программирование
Стоимость:
300 ₽
Курсовая работа. Программная инженерия / 94 фес
Курсовая работа
Программирование
Стоимость:
700 ₽
Компьютерные модели распознавания лица на изображении
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование
Курсовая работа
Программирование
Стоимость:
700 ₽
Функции в языке. Создание меню
Курсовая работа
Программирование
Стоимость:
700 ₽
Автоматизация системы ведения личных дел студентов
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Изменение характеристик плоских и пространственных объектов в Компас-3D
Данные команды измерения вызываются с помощью Инструментальной панели Измерения (2D) или команды Измерить меню Сервис (рис. 1).

Не выходя из команды, пользователь может определить метрические характеристики объектов. Для этого ему необходимо последовательно указывать курсором на нужный объект. Система запоминает и показывает в диалоговом окне все значения требуемых измерений. Окно Информация будет...
подробнее
Популярные языки программирования 2019
Языки программирования (ЯП) как способ выражения и сохранения вычислительных алгоритмов прошли долгий путь развития, и этот процесс продолжается. Некоторые языки становятся неактуальными и выходят из употребления (например, Алгол), другие, возникнув десятилетия назад, продолжают эволюционировать (C, C++, Java). Третьи только появились и, более адекватно соответствуя современным задачам, успешно за...
подробнее
Язык программирования Basic

Рисунок 1. Программа на BASIC. Автор24 — интернет-биржа студенческих работ
BASIC появился в 1964 г. Его создатели - Джон Кемени и Томас Курц, сотрудники Дартмутского колледжа. Цель языка - обучение программированию на маломощных компьютерах, каковыми в ту пору являлись установленные в учебных заведениях вычислительные машины. Отличительной особенностью BASIC стало стремление разработчиков сделать э...
подробнее
Основные понятия языка VBA. Переменные и константы
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой поименованный элемент, который имеет:
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную, а также выполнять какое-либо действие в программе. Иначе говоря, оператор представляет собой обобщенную инструкцию, содержащую всю информацию, ...
подробнее
Изменение характеристик плоских и пространственных объектов в Компас-3D
Данные команды измерения вызываются с помощью Инструментальной панели Измерения (2D) или команды Измерить меню Сервис (рис. 1).

Не выходя из команды, пользователь может определить метрические характеристики объектов. Для этого ему необходимо последовательно указывать курсором на нужный объект. Система запоминает и показывает в диалоговом окне все значения требуемых измерений. Окно Информация будет...
подробнее
Популярные языки программирования 2019
Языки программирования (ЯП) как способ выражения и сохранения вычислительных алгоритмов прошли долгий путь развития, и этот процесс продолжается. Некоторые языки становятся неактуальными и выходят из употребления (например, Алгол), другие, возникнув десятилетия назад, продолжают эволюционировать (C, C++, Java). Третьи только появились и, более адекватно соответствуя современным задачам, успешно за...
подробнее
Язык программирования Basic

Рисунок 1. Программа на BASIC. Автор24 — интернет-биржа студенческих работ
BASIC появился в 1964 г. Его создатели - Джон Кемени и Томас Курц, сотрудники Дартмутского колледжа. Цель языка - обучение программированию на маломощных компьютерах, каковыми в ту пору являлись установленные в учебных заведениях вычислительные машины. Отличительной особенностью BASIC стало стремление разработчиков сделать э...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы