您现在的位置是:首页 > 技术杂文前端杂文

JS中去除数组中重复对象

阿龙2021-11-30【前端杂文】人已围观

var arrayOfObject = [{
name: '阿龙',
img: '../img...'
},
{
name: '张三',
img: '../img...'
},
{
name: '李四',
img: '../img...'
},
{
name: '蓝天',
img: '../img...'
},
{
name: '蓝天',
img: '../img...'
},
]


let totalObj = arrayOfObject.length;
        for (let i = totalObj - 1; i >= 0; i--) {
            for (let c = i - 1; c >= 0; c--) {
                if (JSON.stringify(arrayOfObject[i]) === JSON.stringify(arrayOfObject[c])) {
                    arrayOfObject.splice(i, 1);
                }
            }
        }
        console.log(arrayOfObject) //此时结果已经去掉重复的了....
 

Tags:重复对象

很赞哦! ()