如何使用香草Javascript创建仅具有属性子集的新对象

要获取对象属性的子集并从这些属性中创建一个新对象,请使用对象分解和属性速记。例如,您具有以下对象-

示例

const person = {
   name: 'John',
   age: 40,
   city: 'LA',
   school: 'High School'
}

您只需要名称和年龄,就可以使用-创建新对象

const {name, age} = person;
const selectedObj = {name, age};
console.log(selectedObj);

输出结果

这将给出输出-

{
   name: 'John',
   age: 40
}