ПИС ЛР7
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени
федеральное государственное бюджетное образовательное учреждение
высшего образования
«Московский технический университет связи и информатики»
(МТУСИ)
Кафедра
Интеллектуальный
анализ данных
(название полностью)
Дисциплина «Прикладные информационные системы»
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №7
«Изучение основ JavaScript, создание простейших функций и использование базовых операторов»
Выполнила: |
|
Прохорова Н.П. |
Проверила: |
|
Матюнина Д.Д. |
Москва 2025
Содержание
Выполнение задания 3
Вывод 9
Выполнение задания
Напишите функцию, которая фильтрует студентов по группе. Наименование группы, по которой будет проводиться фильтрация, вводится пользователем с клавиатуры.
Вам необходимо написать функцию фильтрации студентов по средней оценке, так, чтобы на экран выводился список студентов, средний балл которых выше заданного. Средний балл, по которому будет проводиться фильтрация, вводится пользователем с клавиатуры.
Рисунок 1 – Вывод таблицы студентов
Рисунок 2 – Фильтрация по группе
Рисунок 3 – Фильтрация по среднему баллу
Рисунок 4 – Отфильтрованные данные
Рисунок 5 – Файл Helloworld.js 1
Рисунок 6 – Файл Helloworld.js 2
Для начала добавьте к каждой статье в html-шаблоне кнопку «свернуть», при этом добавив ей класс fold-button. Далее приступим к разработке и реализации появления и скрывания информации о статье.
Сделайте другую реализацию функции-обработчика, которая была бы более компактна. Предложенный вариант довольно громоздок, однако он хорошо иллюстрирует некоторые возможности манипулирования DOM с помощью JavaScript. Весь описанный выше функционал можно реализовать с помощью css-классов и их изменения через функцию-обработчик. Сделайте так, чтобы класс folded добавлялся не кнопке, по которой кликнули, а родителю всего поста (это тот самый элемент, у которого в html-разметке установлен класс one-post). В таком случае свойство display можно изменять через css-стили:
Рисунок 7 – Добавленная кнопка свернуть
Рисунок 8 – Свернутый текст
Рисунок 8 – Файл fold-post.js
Рисунок 8 – Добавленный код в article.css
Рисунок 8 – Файл article.html
Вывод
В ходе выполнения лабораторной работы были изучены основы JavaScript, созданы простейшие функции и использованы базовые операторы. Так же была проведена работа с элементами DOM с помощью JavaScript. Была добавлена кнопка «свернуть/развернуть»
