In underscore, I can successfully find an item with a specific key value
var tv = [{id:1},{id:2}] var voteID = 2; var data = _.find(tv, function(voteItem){ r
If your target environment supports ES2015 (or you have a transpile step, eg with Babel), you can use the native Array.prototype.findIndex().
Given your example
const array = [ {id:1}, {id:2} ] const desiredId = 2; const index = array.findIndex(obj => obj.id === desiredId);