我的問題是當我向數組對象添加一個新對象時,最後一個對象字段覆蓋了其他對象字段。最後,所有的物體都變得一樣。這裏是例子javascript將一個對象推向一個數組對象,但其他對象受到影響
array=[{id:1 names:[john,james,alice]},
{id:2 names:[lisa,carlos,josh]}]
var obj={id:3 names:[david]}
array.push(obj)
console.log(array)
//=> [{id:1 names:[david]},
{id:2 names:[david]},
{id:3 names:[david]}]
我有同樣的問題時,試圖刪除其中之一。你有什麼建議?
您需要出示有效的非工作的JavaScript,這是不是。 –