我有以下复杂数组
var complex = [
{
name: '1',
values: [1,2,3]
},
{
name: '2',
values: [4,5,6]
}
]
我需要得到以下结果:
[1,2,3,4,5,6]
是否有可能通过使用不受约束的人获得?所以我不想写自己的循环和ifs
答案 0 :(得分:4)
_.flatten(_.pluck(complex, 'values'))
或者你可以用不同的方式写这个
_(complex).chain().pluck('values').flatten().value()