使用 JavaScript 合併物件並刪除屬性
我們有一個包含兩個物件的陣列,要求我們將兩個物件合併為一個,把 chk 屬性完全刪除 −
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ];
步驟 1 − 將物件合併成一個物件
const errObj = Object.assign(...err);
步驟 2 − 刪除 chk 屬性
delete errObj['chk']; console.log(errObj);
讓我們看一下帶有輸出的完整程式碼 −
示例
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ]; const errObj = Object.assign(...err); delete errObj['chk']; console.log(errObj);
輸出
控制檯中的輸出為 −
{ name: 'test', post: 'test' }
廣告