假设我有以下内容:
[
{ messageid: '582b4350af7cb8f21e4b7b43',
_id: 582b4c79105387dd21e08004 } ,
{ messageid: '582b4350af7cb8f21e4b7xb43',
_id: 582b4c79105387dd21e08s004 }
]
我怎样才能让它生成一个数组,该数组只会是 messageid
`s 的值?
喜欢:
{582b4350af7cb8f21e4b7b43,582b4350af7cb8f21e4b7xb43}
?
注意:纯 javascript 或 angular
最佳答案
您可以使用 .map
var output = input.map(function(item) {
return item.messageid;
});
这将创建一个数组,看起来像 [582b4350af7cb8f21e4b7b43,582b4350af7cb8f21e4b7xb43]
关于JavaScript 仅通过 messageid 将对象创建为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40616672/