Chúng ta có một mảng đối tượng sau đây chứa hai đối tượng và chúng ta bắt buộc phải kết hợp các đối tượng thành một và loại bỏ hoàn toàn thuộc tính chk -
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ];
Bước 1 - Kết hợp các đối tượng để tạo thành một đối tượng duy nhất
const errObj = Object.assign(...err);
Bước 2 - Xóa thuộc tính chk
delete errObj['chk']; console.log(errObj);
Bây giờ chúng ta hãy xem toàn bộ mã với đầu ra -
Ví dụ
const err = [ { "chk" : true, "name": "test" }, { "chk" :true, "post": "test" } ]; const errObj = Object.assign(...err); delete errObj['chk']; console.log(errObj);
Đầu ra
Đầu ra trong bảng điều khiển sẽ là -
{ name: 'test', post: 'test' }