小编use*_*259的帖子

查找对象中重复属性值的计数

var db = [
  {Id: "201" , Player: "Nugent",Position: "Defenders"},
  {Id: "202", Player: "Ryan",Position: "Forwards"},
  {Id: "203" ,Player: "Sam",Position: "Forwards"},
  {Id: "204", Player: "Bill",Position: "Midfielder"},
  {Id: "205" ,Player: "Dave",Position: "Forwards"},
];
Run Code Online (Sandbox Code Playgroud)

我怎样才能找到重复对象的数量Position.

注意我有重复的值为"Forwards"(第二,第三和最后一个对象)

我试过做:

for (var key in db) {
  var value = db[key];
  if ( count of duplicated values == 3) {
    console.log("we have three duplicated values)
  }
}
Run Code Online (Sandbox Code Playgroud)

在对象循环时是否可以执行此操作?

javascript object duplicates

1
推荐指数
1
解决办法
2922
查看次数

标签 统计

duplicates ×1

javascript ×1

object ×1