Jquery从对象数组中选择2个字段并将它们保存在对象数组中

时间:2016-10-04 20:39:08

标签: jquery jquery-ui

我有一个带有对象的数组,我正在尝试将所有的batchnumbers和批处理细节都添加到一个对象数组中

    var data = [{
        Date: "09/28/2016"
        Batch: 10
        FirstName: "Betty"
        LastName : "White"
       ***: "***".... },
     { Date: "09/28/2016"
       Batch: 10
       FirstName: "Betty"
       LastName : "White"
       ***: "***"....},......]

进入数组的Jquery代码

        var result = Data.map(function(a) { return [a.Date,a.Batch]};

将它们作为对象数组的方法是什么?

提前致谢

2 个答案:

答案 0 :(得分:1)

map已经返回一个数组,所以不是返回一个数组数组,只需从map函数中返回一个对象,如下所示:

transclude()

答案 1 :(得分:0)

您可以将其作为对象返回,如下所示

var result = data.map(function(a) { 
     return {
       "date" : d.date, 
       "batch" : d.batch
     }
  });