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相同 的元素去重
猜你喜欢
转载自blog.csdn.net/weixin_42981560/article/details/109049276
今日推荐
周排行