es6 删除 或过滤 对象属性

 

 

let student={
    age: 20,
    name: '张三丰',
    sex: ""
}
// 1. 删除age属性: const {age,...noAge} = student age // 20 noAge // {name: "张三丰", sex: "男"}
// 2. 只要name sex 属性,删除其他: const param = (({name,sex}) => ({name, sex}))(student) console.log(param) // {name: "张三丰",sex: "男"}

 

posted @ 2021-01-07 13:41  James2019  阅读(2208)  评论(0编辑  收藏  举报