value: 2}']
Как получить конкретный объект из массива если мне известно имя? К примеру я хочу получить объект {name: b, value: 2}
arr.indexOf({name: b})
мне не вернет ничего ведь.
Единственный вариант проходиться по всему массиву через for и проверять name?
фигачишь простую функцию и все тебе вернет
for (const obj of arr) if (obj.name === 'nameYouNeed') return obj.name
arr = [{name: 'a', value: 1}, {name: 'b', value: 2}] arr.forEach(el => { if (el.name === 'a') {console.log(el.value)} })
так шо ты хотел?
filter()
Обсуждают сегодня