如何仅使用普通 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
}

更新于: 2019 年 12 月 2 日

216 次浏览

职业生涯的开端

完成课程以获得认证

开始
广告