1. pick()函数
调用格式:_.pick(object, *keys)
其中,参数object为JSON格式的对象,*keys表示多个需要挑选出来的key属性。
const _ = require('lodash/object');
const originObject = {
A: 1,
B: 2,
C: 3,
D: 4
};
const newObject = _.pick(originObject, 'B', 'C');
console.log(originObject); //{ A: 1, B: 2, C: 3, D: 4 }
console.log(newObject); //{ B: 2, C: 3 }
2. omit()函数
调用格式:_.omit(object, *keys)
其中,参数object为JSON格式的对象,*keys表示多个需要排除掉的key属性。
const _ = require('lodash/object');
const originObject = {
A: 1,
B: 2,
C: 3,
D: 4
};
const newObject = _.omit(originObject, 'B', 'C');
console.log(originObject); //{ A: 1, B: 2, C: 3, D: 4 }
console.log(newObject); //{ A: 1, D: 4 }
网友评论