design: 1 } ]
Как отсюда получить велю объекта? т.е. 3, 2, 1
arr.map(item => item.design)
а если нам нужно сделать проверку, в плане, найти велю "2"
тогда можешь использовать .find
наверное лучше filter, дабы все выводило? find вроде возвращает только первое совпадение?
если нужны все элементы, то фильтр
const obj = Object.values(objBD).filter(el => el.design === 2) вот так будет выводить, просто этот элемент если он есть в бд а как правильно написать условие, что мол если он есть, то выводим в консольку "элем. присутствует" ?
замени .filter на .some
тут будет проверять, это понятно но мне надо именно чтобы выводило мое сообщ
ну так выводи через console.log
так в этом и вопрос туплю если в объекте нашло нужный велю, то выводим сообщ "нашло", если не нашло - ничего не выводим как сам if прописать в данном случае
const hasValue = arr.some() if (hasValue) { console.log() }
arr.some() && foo()
let filter = оbjBD.filter(function(current){ return current.designation === 2 }); if (filter){ console.log('Значение есть') } Если так писать, то консолька всегда срабатывает
почему у тебя фильтр стоит, если мы договорились использовать .some?
Обсуждают сегодня