我有一个数组,我需要重复项目,并根据特定属性打印项目.我知道如何使用underscore.js获取唯一项目,但我需要找到重复项而不是唯一值
var somevalue=[{name:"john",country:"spain"},{name:"jane",country:"spain"},{name:"john",country:"italy"},{name:"marry",country:"spain"}]
var uniqueList = _.uniq(somevalue, function (item) {
return item.name;
})
Run Code Online (Sandbox Code Playgroud)
返回:
[{name:"jane",country:"spain"},{name:"marry",country:"spain"}]
Run Code Online (Sandbox Code Playgroud)
但实际上我需要相反
[{name:"john",country:"spain"},{name:"john",country:"italy"}]
Run Code Online (Sandbox Code Playgroud)