es6 指定属性和排除属性,过滤对象

126 阅读1分钟

前言

在后端接口字段没有做filter的情况下,经常会用到这种方法去做手动filter

代码

  1. 指定属性
const person = {
  age: 20,
  name: '小明',
  sex: '男'
};

const param = (({ name, sex }) => ({ name, sex }))(person);
const person = {
  age: 20,
  name: '小明',
  sex: '男'
};

const { age, ...params } = person;

结束语

如果觉得不错的话,还请点个赞哦