【发布时间】:2014-03-08 00:30:42
【问题描述】:
由于我正在尝试 Lo-Dash,我想知道如何连接和排序两个数组?
A1: [ 3, 1 ]
A2: [ { 1: ‘val 1’ }, { 2: ‘val 2’ }, { 3: ‘val 3’ }, { 4: ‘val 4’ }, … ]
A1 join A2 orderBy Vals: [ { 1: ‘val 1’ }, { 3: ‘val 3’ }]
使用_.sortBy 进行排序似乎很简单。但是如何执行连接呢?
【问题讨论】:
-
那不是你得到的有效 JavaScript。你的意思是
[ { 1: 'val 1' }, { 2: 'val 2' },...]它仍然是一个奇怪的结构,但至少它是有效的。 -
从 lodash 4.x 开始,_join 是支持数组的方法,参考:lodash.com/docs#join
标签: javascript functional-programming lodash