Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПИС ЛР7

.docx
Скачиваний:
0
Добавлен:
26.04.2026
Размер:
664.52 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное учреждение

высшего образования

«Московский технический университет связи и информатики»

(МТУСИ)

Кафедра Интеллектуальный анализ данных

(название полностью)

Дисциплина «Прикладные информационные системы»

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №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. Была добавлена кнопка «свернуть/развернуть»

Соседние файлы в предмете Прикладные информационные системы