【发布时间】:2020-12-01 21:08:10
【问题描述】:
给定
const allPost = [{_id: "uniqueId1", "name": "Bob"}, {_id: "uniqueId2", "name": "Sam"}]
const changeTo = {_id: "uniqueId1", "name": "Tim"}
我想更改为给定的 allPost 对象,使其变为
const allPost = [{_id: "uniqueId1", "name": "Tim"}, {_id: "uniqueId2", "name": "Sam"}]
我试过了,但它不起作用
const allPost = [{_id: "uniqueId1", "name": "Bob"}, {_id: "uniqueId2", "name": "Sam"}]
const changeTo = {_id: "uniqueId1", "name": "Tim"}
const newPost = allPost.filter((post) => {
if(post._id === changeTo._id) {
post = changeTo
}
})
无论如何要做到这一点?
【问题讨论】:
标签: javascript arrays