【发布时间】:2018-03-08 10:38:00
【问题描述】:
假设我有一个数组:
var x = [ { id: 1, name: "abc"}, { id: 2, name: "def" }];
我想将id 属性的值提取到一个数组中,得到这个:
[1, 2]
如this question 中所述,一种方法是:
var ids = x.map(function(a) { return a.id; });
如何在 ES6 中使用任何新功能/语法并以更简洁的方式实现相同的结果?
(我正在为 Node 8 写作)
【问题讨论】:
-
不确定代码是否可以以“更简洁的方式”组成。您是否引用了使用的字符数?
标签: javascript arrays node.js ecmascript-6