Всем привет, в рамках этой статьи я покажу, как сделать фильтрацию или вывод данных из JavaScript базы данных по заданному условию.
JS База данных - фильтрация записей. Часть 2
Давайте откроем наш файл, нашу веб табличку, и отредактируем её в NotePad++. Расположу на экране так, чтобы было видно результаты. В таблице выводятся полностью все записи из файла базы данных, из массива arr.
Сейчас напишем условия для фильтрации, добавим одну строку, напишем if в круглых скобках, возьмём допустим поле Пол, и напишем user.Пол.
Знаки равно, значение в двойных кавычках буква Ж, выводим только женский пол, даму вперед. Здесь можно оборачивать в фигурные кавычки, можно не оборачивать.
Перезагрузим нашу страничку и получим только пользователя Марию,

Изменим Пол на Возраст, допустим принимает значение 18, соответственно мы выведем только Петра.
Если же мы сделаем больше 30 лет по условию, соответственно, здесь мы будем выводить всех, кто старше 30.
Ну и если в условии сделаем меньше 30, в таблицу попадут вот эти личности. Так же можно работать с полем Имя.
Можно обернуть это вот так, в кавычки, тут одна строка, никаких условий нет, и так нормально работает и проблем никаких нет.
Если уберём эту строчку с условием, то отобразятся все записи, которые были у нас в файле, так производится фильтрация данных из этой модифицированной базы данных.
В следующих статьях разберем, как подключить эту базу данных к проекту в Android Studio.
Смотрите видео: JS База данных - фильтрация записей. Часть 2
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Связанные статьи
Предыдущие статьи
- JavaScript - Совместимость с браузерами - 08/09/2018 15:52
- JavaScript - Карта изображений - 08/09/2018 15:52
- JavaScript - отладка - 08/09/2018 15:51
- JavaScript - Мультимедиа - 08/09/2018 15:51
- JavaScript - анимация - 08/09/2018 15:50
- JavaScript - подтверждение формы - 08/09/2018 15:50
- JavaScript - Обработка ошибок и исключений - 08/09/2018 15:49
- JavaScript - Объектная модель документа или DOM - 08/09/2018 15:49
- JavaScript - Регулярные выражения и объект RegExp - 08/09/2018 15:48
- JavaScript - объект Math - 08/09/2018 15:48
- JavaScript - объект Date - 08/09/2018 15:48
- JavaScript - объект Array - 08/09/2018 15:47
- JavaScript - объект Strings - 08/09/2018 15:47
- JavaScript - логические объекты - 08/09/2018 15:46
- JavaScript - Числовые объекты - 08/09/2018 15:46
- JavaScript - Обзор объектов - 08/09/2018 15:45
- JavaScript - Печать страницы - 08/09/2018 15:45
- JavaScript - Void - 08/09/2018 15:45
- JavaScript - диалоговые окна - 08/09/2018 15:44
- JavaScript - Redirect - 08/09/2018 15:44
Связанные статьи
Предыдущие статьи
- JavaScript - Совместимость с браузерами - 08/09/2018 15:52
- JavaScript - Карта изображений - 08/09/2018 15:52
- JavaScript - отладка - 08/09/2018 15:51
- JavaScript - Мультимедиа - 08/09/2018 15:51
- JavaScript - анимация - 08/09/2018 15:50
- JavaScript - подтверждение формы - 08/09/2018 15:50
- JavaScript - Обработка ошибок и исключений - 08/09/2018 15:49
- JavaScript - Объектная модель документа или DOM - 08/09/2018 15:49
- JavaScript - Регулярные выражения и объект RegExp - 08/09/2018 15:48
- JavaScript - объект Math - 08/09/2018 15:48
- JavaScript - объект Date - 08/09/2018 15:48
- JavaScript - объект Array - 08/09/2018 15:47
- JavaScript - объект Strings - 08/09/2018 15:47
- JavaScript - логические объекты - 08/09/2018 15:46
- JavaScript - Числовые объекты - 08/09/2018 15:46
- JavaScript - Обзор объектов - 08/09/2018 15:45
- JavaScript - Печать страницы - 08/09/2018 15:45
- JavaScript - Void - 08/09/2018 15:45
- JavaScript - диалоговые окна - 08/09/2018 15:44
- JavaScript - Redirect - 08/09/2018 15:44