获取Javascript中对象的值到数组

时间:2018-06-09 15:33:10

标签: javascript arrays ajax

我希望使用jquery ajax在select下拉列表中显示数据。这是我的代码:

$(document).ready(function() {
  $(".inventaris").on('change',function(e) {
      console.log(e);
      var cat_id = e.target.value;

      $.get('/get-id/' + cat_id , function(data){           

        $.each(data, function(index, obj){
          console.log(obj);
        });
      });
    });
});

结果是:

[{id: 1, tgl_pinjam: "2018-06-10"},{id: 2, tgl_pinjam: "2018-06-11"}]

如何获得?

["2018-06-10","2018-06-11"]

1 个答案:

答案 0 :(得分:3)

使用Array.map



let arr = [{id: 1, tgl_pinjam: "2018-06-10"},{id: 2, tgl_pinjam: "2018-06-11"}];
let result = arr.map(({tgl_pinjam}) => tgl_pinjam);
console.log(result);