У меня есть массив объектов json. Я хочу выполнить поиск в массиве и для каждого объекта создать список «сервисов», который представляет собой разделенный запятыми список всех ключей, имеющих значение «да».
Список объектов json со списком сервисов затем отображается в html с использованием каждого jquery.
Это большой файл json, поэтому я хочу сделать это максимально эффективно.
У меня уже есть свойства объекта, доступ к которым осуществляется через каждый jQuery (т. Е. Obj.name).
- так что я думаю, что должна быть возможность фильтровать сервисы, перечисленные для каждого объекта, используя
Фильтр jQuery, а затем отобразите ключ, если значение равно yes.
Но, похоже, более эффективным вариантом, вероятно, было бы создание нового массива javascript, присоединение сервисов со значением yes, а затем добавление этой переменной в html.
прилагается.
Я не уверен, что было бы быстрее и до сих пор не было очень успешным в любом ... так что любые советы и примеры были бы очень полезны.
Вот как выглядит массив json:
[
{"name":"name1",
"service1":"y",
"service2":"y",
"service3":"n",
},
{"name":"name2",
"service1":"n",
"service2":"y",
"service3":"n",
},
];