_.find

by Mi Ku

JavaScript

var searchArr = [{id:1,text:"foo"},{id:2,text:"bar"},{id:3,text:"bar"},{id:4,text:"bar"},{id:5,text:"bar"}];
var count = 0;
var filteredEl = _.find(searchArr,function(arrEl){ 
                  count = count +1;
                  if(arrEl.id === 1 ){
                      return arrEl;
                  }
                });
console.log(filteredEl);
console.log(count);//since we are searching the first element in the array, the count will be one