我想創建一個函數(或使用庫),它將搜索對象數組,並通過其屬性查找特定的對象,並將其替換爲另一個對象。例如:查找元素並將其替換爲
var a = {name: "Jane", age: 29}
var arr = [{name: "Chris", age: 20}, {name: "Jane", age: 45}]
arr.find(person => { if (a.name === person.name) {person = a})
有沒有這樣的功能?
編輯: 如果在數組沒有匹配的對象,將其推到該對象