Sometimes, we want to find if object property exists in array with JavaScript and Lodash.
In this article, we’ll look at how to find if object property exists in array with JavaScript and Lodash.
How to find if object property exists in array with JavaScript and Lodash?
To find if object property exists in array with JavaScript and Lodash, we can use the find
method.
For instance, we write:
const data = [{
"name": "apple",
"id": "apple0"
},
{
"name": "dog",
"id": "dog1"
},
{
"name": "cat",
"id": "cat2"
}
]
const apple = _.find(data, {
name: 'apple'
})
console.log(apple)
to call _.find
with data
with the property key and value we’re looking for.
Therefore, apple
is {name: 'apple', id: 'apple0'}
.
Conclusion
To find if object property exists in array with JavaScript and Lodash, we can use the find
method.