太原网站制作_太原网站建设_太原做网站_秘密武器开发者中心
历史搜索

vue对象数组去重方法

游客2024-10-22 12:33:01

对象数组去重,可以使用 Map 集合,通过对象内的某个属性进行去重。做个笔记,记录一下。

toAudit() {
    const arr = [{
        id: 1,
        fruits: '香蕉',
        attr: f001,
    },
    {
        id: 2,
        fruits: '苹果',
        attr: f002,
    },
    {
        id: 3,
        fruits: '香蕉',
        attr: f001,
    },]
    const map = new Map();
    const newArr = arr.filter(key = >!map.has(key.attr) && map.set(key.attr, 1));
    console.log(newArr);
},
标签:vue

本文是由用户"游客"发布,所有内容的版权归原作者所有。没有经过书面许可,任何单位或个人不得以任何形式复制、转载、引用本网站的内容。否则将追究法律责任。

相关专题