Lodash to find if object property exists in array Lodash to find if object property exists in array reactjs reactjs

Lodash to find if object property exists in array


You can use Lodash _.find() like this.

var data = [ {"name": "apple", "id": "apple_0"},   {"name": "dog",   "id": "dog_1"},   {"name": "cat", "id": "cat_2"}]if(!_.find(data, {name: 'apple'})) {  data.push({name: 'apple2'});}console.log(data)
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.15.0/lodash.min.js"></script>