vue数组去重,数组对象去重

1:数组去重

1:数据格式

list:[
a:"aaa",
b:"bbb",
c:"ccc",
d:"ddd",
a:"aaa",
b:"bbb",
]

2:数组去重

list = Array.from(new Set(list))

3:可利用与forEach循环后push出来的数组去重

2:数组对象去重

1:数据格式
在这里插入图片描述
2:去重

//封装后的去重
elimination (arr) {
      const res = new Map();
      return arr.filter((arr) => !res.has(arr.userId) && res.set(arr.userId, 1));
    },
  //在数组对象后添加
  this.arr = this.elimination(this.arr)

3:可利用与forEach循环后push出来的数组去重


版权声明:本文为snowflak原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。