find the array index of an object with a specific key value in underscore

前端 未结 12 2422
暖寄归人
暖寄归人 2020-12-05 09:12

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         


        
12条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-05 09:58

    Array.prototype.getIndex = function (obj) {
        for (var i = 0; i < this.length; i++) {
            if (this[i][Id] == obj.Id) {
                return i;
            }
        }
        return -1;
    }
    
    List.getIndex(obj);
    

提交回复
热议问题