根据两个字段从数组中删除重复的对象

时间:2020-10-06 05:18:33

标签: javascript

示例问题:- 给定数组:-

  const iMax = lengthOftheLoop;
  var i = 0;
  for (; i < iMax; i++) {
    console.log("loop"+i);
  }

重复对象取决于两个字段:-

  1. 名称
  2. 颜色

如果“类型”不同而“名称”,“颜色”相同,则“类型”将像字符串数组那样串联起来,如预期答案所示。

预期答案:

var arr = [
  {
    name: 'honda',
    color: 'red',
    type : 'car'
  }, 
  {
    name: 'honda',
    color: 'red',
    type : 'suv'
  },
  {
    name: 'honda',
    color: 'green',
    type: 'van'
  },
  {
    name: 'toyota',
    color: 'red',
    type: 'suv'
  },
   {
    name: 'toyota',
    color: 'red',
    type: 'van'
  }

]

0 个答案:

没有答案