小编Abo*_*rgh的帖子

使用Javascript查找对象中的重复值

我一直在尝试解决我遇到的问题。我有一个带有对象的数组,像这样:

var array = [
  {
    name: "Steven Smith",
    Country: "England",
    Age: 35
  },
  {
    name: "Hannah Reed",
    Country: "Scottland",
    Age: 23
  },
  {
    name: "Steven Smith",
    Country: "England",
    Age: 35
  },
  {
    name: "Robert Landley",
    Country: "England",
    Age: 84
  },
  {
    name: "Steven Smith",
    Country: "England",
    Age: 35
  },
  {
    name: "Robert Landley",
    Country: "England",
    Age: 84
  }
];
Run Code Online (Sandbox Code Playgroud)

我想获取其中具有重复值并基于要搜索的值的对象。即,我想要获取具有重复值“名称”和“年龄”但重复“国家/地区”的对象,所以我最终得到:

[
  {
    name: "Steven Smith",
    Country: "England",
    Age: 35
  },
  {
    name: "Steven Smith",
    Country: "England",
    Age: 35
  }, …
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting function

5
推荐指数
2
解决办法
3899
查看次数

标签 统计

arrays ×1

function ×1

javascript ×1

sorting ×1