vue中对象数组去重的实现

let arr = [
     {
      value: '1',
      lable: '1'
     },
     {
      value: '1',
      lable: '1'
     },
     {
      value: '2',
      lable: '2'
     },
     {
      value: '3',
      lable: '3'
     }
    ];

unique(arr) {
        const res = new Map();
        return arr.filter((arr) => !res.has(arr.value) && res.set(arr.value, 1))
      }
发布了244 篇原创文章 · 获赞 16 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_18671415/article/details/105024002
今日推荐