ES6利用解构来删除和过滤对象中部分属性

let student={
        age: 21,
        name: 'yue',
        sex: "女"
}
      // func1:挑出几个需要的
      const param = (({name,sex}) => ({name, sex}))(student)
      console.log(param) // {name: "yue",sex: "女"}
      // func2:删除几个不需要的
      let {age,...params} = student
      console.log(params)  // {name: "yue",sex: "女"}

原文链接:https://blog.csdn.net/weixin_42243479/article/details/102501721

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容