Какие есть методы поиска по объекту в javascript?
Господа, а какие способы вы знаете, чтобы делать поиск данных внутри объекта javascript
К примеру
К примеру
const initialDataForSelects = {
brands: [
{ id: 36, name: 'CKJ' },
{ id: 13, name: 'MK' },
{ id: 7, name: 'Paper shop' }
],
countries: [
{ id: 15, name: 'Россия' },
{ id: 16, name: 'Украина' },
{ id: 17, name: 'Казахстан' }
],
cities: [
{ id: 18, name: 'Москва'},
{ id: 19, name: 'Питер' },
{ id: 20, name: 'Киев' }
]
};
К примеру у меня есть только идентификатор страны = 16. Как наиболее оптимально найти name? (без цикла?) Тоесть выполнить аналог запроса на sqlSELECT name FROM countries WHERE id=16
Комментарии: 2
Как наиболее оптимально найти name?
const { name } = initialDataForSelects.countries.find(country => country.id === 16);
Спасибо, к такому решению и я на данный момент пришел.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.