Как использовать метод цепочки подчеркивания для возврата первого элемента в многомерном массиве?

Допустим, у меня есть массив массивов, и я хочу вернуть первый элемент каждого массива в пределах массив:

array = [[["028A","028B","028C","028D","028E"],
          ["028F","0290","0291","0292","0293"],
          ["0294","0295","0296","0297","0298"],
          ["0299","029A","029B","029C","029D"],
          ["029E","029F","02A0","02A1","02A2"]],
         [["02A3","02A4"],
          ["02A5", "02A6"]];

Я знаю, что могу сделать что-то вроде этого:

var firsts = [];
_.each(array, function(item){
  _.each(item, function(thisitem){
    firsts.push(_.first(thisitem));
  });
});

но что, если я хочу сделать это с помощью метода подчеркивания _.chain()? Просто изучаю подчеркивание и пока кажется очень полезным.

10
задан Chris Matta 17 May 2012 в 17:36
поделиться