let add = [
{name: '01', key: 1},
{name: '02', key: 2}
]
let list = [
{name: '002', key: 2},
{name: '03', key: 3}
]
list.map(res =>{
var key = add.find(item => item.key === res.key)
if(key) {
console.log("数组存在")
key.name = res.name
} else {
console.log("数组不存在")
add.push(res)
}
})
console.log(add)
// [
{name: '01', key: 1},
{name: '002', key: 2},
{name: '03', key: 3}
]
数组处理,数组对象存在更新,不存在添加
最新推荐文章于 2024-03-28 10:16:57 发布