我有一个像

var data = [
    {
        "inputDate":"2017-11-25T00:00:00.000Z",
        "billingCycle":6,
        "total":1
    },{
        "inputDate":"2017-11-28T00:00:00.000Z",
        "billingCycle":1,"total":1
    }
]


我需要得到这样的结果

var result = [
    {
        "billingCycle":6,
        "total":1
    },{
        "billingCycle":1,
        "total":1
    }
]


尝试过

_.map(data, a => _.omit(a, 'inputDate'))


但我无法达到实际效果。请帮我。

最佳答案

您必须将data传递到lodash的map函数中。

_.map(data, a => _.omit(a, 'inputDate'))

结果:

[ { billingCycle: 6, total: 1 }, { billingCycle: 1, total: 1 } ]

关于javascript - 从多个数组对象中获取选定的字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47737871/

10-12 18:41