Задать вопрос
@MuradSky

Хочу настроить фильтрацию, такого объекта как возможно это сделать на js?

Коллеги привет! хочу настроить фильтрацию, такого объекта как возможно это сделать ?
[
  {
  "region": "Moscov",
  "cities": [
     {"name": "Moscov1"},
     {"name": "Moscov2"},
     {"name": "Moscov3"},
     {"name": "Moscov4"},
     {"name": "Moscov5"}
  ]
},
{
  "region": "Altay",
  "cities": [
     {"name": "Altay1"},
     {"name": "Altay2"},
     {"name": "Altay3"},
     {"name": "Altay4"},
     {"name": "Altay5"}
  ]
}
]


1. вводим данные в search -> если строка совпало с названием региона выводим список городов с названием региона;
2. иначе если не совпало то ищем по названию городу, если название города совпало со строкой, то выводим этот конкретный город с названием его региона;
3. а иначе убираем список.
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽