[removed] Remove duplicates of objects sharing same property value

后端 未结 12 1488
执念已碎
执念已碎 2020-11-30 06:00

I have an array of objects that I would like to trim down based on a specific key:value pair. I want to create an array that includes only one object per this s

12条回答
  •  天涯浪人
    2020-11-30 06:05

    Simple solution although not the most performant:

    var unique = [];
    duplicates.forEach(function(d) {
        var found = false;
        unique.forEach(function(u) {
            if(u.key == d.key) {
                found = true;
            }
        });
        if(!found) {
            unique.push(d);
        }
    });
    

提交回复
热议问题