var arr = [
{id:1,name:'aa'},
{id:1,name:'aa'},
{id:3,name:'cc'},
{id:4,name:'dd'}
]
//考察点: 对js基础知识的掌握
//解法一:
//数组各种方法的应用
function deWeight(arr,initArr=[]) {
arr.forEach(item=>{
let isFind = initArr.find(cell=> cell.id === item.id)
if(!isFind) {
initArr.push(item)
}
})
return initArr
}
封装函数,将数组对象中 id相同 的元素去重
最新推荐文章于 2025-02-07 22:32:16 发布