2015-04-13 3 views

ответ

1

Вы бы использовать flatten():

var a1 = [ '1a', '2a', '3a' ], 
    a2 = [ '1b', '2b', '3b' ], 
    a3 = [ '1c', '2c', '3c' ]; 

_.flatten([ a1, a2, a3 ]); 
// → [ "1a", "2a", "3a", "1b", "2b", "3b", "1c", "2c", "3c" ] 

И если вы хотите, чтобы вывод отсортирован, можно использовать sortBy():

_([ a1, a2, a3 ]).flatten().sortBy().value() 
// → [ "1a", "1b", "1c", "2a", "2b", "2c", "3a", "3b", "3c" ] 
Смежные вопросы