您现在的位置是:首页 > 技术杂文前端杂文
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:重复对象
很赞哦! ()
下一篇:JS动态获取高度
随机图文
CSS盒子水平居中的六种方法
方法一:定位居中.child{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;}方法二:margin居中.child{position:absolute;margin:auto;top:0;left:0;riJS将24小时格式转换为12小时
var dt = new Date();var hours = dt.getHours(); // 以24小时格式给出值var minutes = dt.getMinutes() ;var finalTime = "Time - " + hours + ":" + minutes;//finalTime