往数组对象里面push一个新的对象时,判断如果有id相同的就覆盖这个对象
往数组对象里面push一个新的对象时,判断如果有id相同的就覆盖这个对象改怎么做,用了许多方法去重都是保留原来的对象。。
let arr = [{
id:'1',
name:'a'
},{
id:'2',
name:'b'
}]
let obj = {
id:'2',
name:'c'
}
arr.push(obj)
//console.log(arr)
怎么让打印出来是如下的对象
{
id:'1',
name:'a'
},{
id:'2',
name:'c'
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
哦,忘了 加push;在else里面加,去掉return