Is there a \"smart\" underscore way of removing all key/value pairs from an array of object?
e.g. I have following array:
var arr = [ { q: \"
You can use map and omit in conjunction to exclude specific properties, like this:
var newArr = _.map(arr, function(o) { return _.omit(o, 'c'); });
Or map and pick to only include specific properties, like this:
var newArr = _.map(arr, function(o) { return _.pick(o, 'q'); });