将
[{'name':'hy',age:'18'},{'name':'hy',age:'19'},{'name':'hy',age:'18'},
{'name':'hy',age:'19'},{'name':'hy',age:'19'},{'name':'hy',age:'199'}]
将数组对象的“name”,“age”两个属性都相同的对象重新放到一个数组里,生成的新数组最终效果为:
[{'name':'hy',age:'18'},{'name':'hy',age:'19'},{'name':'hy',age:'18'},
{'name':'hy',age:'19'},{'name':'hy',age:'19'}]
思路:重现创建一个新的KEY属性,是“name”+"age"(需要判断多个属性相同),然后遍历循环判断新的KEY在数组中,除了自身外是否还有即filter过滤,过滤的数组大于1,即除自身外还有重复的KEY值。