合并对象并使用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' }