假设我有以下几点:

  [
 { messageid: '582b4350af7cb8f21e4b7b43',
        _id: 582b4c79105387dd21e08004 } ,
 { messageid: '582b4350af7cb8f21e4b7xb43',
        _id: 582b4c79105387dd21e08s004 }

]


如何使它产生仅作为messageid值的数组?

喜欢:

{582b4350af7cb8f21e4b7b43,582b4350af7cb8f21e4b7xb43}吗?

注意:纯JavaScript或angular

最佳答案

您可以使用.map

var output = input.map(function(item) {
  return item.messageid;
});


这将创建一个看起来像[582b4350af7cb8f21e4b7b43,582b4350af7cb8f21e4b7xb43]的数组

10-05 21:44