Использование подчеркивания groupby для группировки массива автомобилей по их цвету

У меня есть набор автомобилей.

car = {
    make: "nissan",
    model: "sunny",
    colour: "red"
};

Как мне использовать underscore.js для группировки массива по цвету?

Я пробовал несколько комбинаций, но я не совсем уверен, как указать условие моего итератора:

var carsGroupedByColor = _.groupBy(cars, false, colour);
var carsGroupedByColor = _.groupBy(vars, false, function(cars){ return cars[colour]; };

Все они каждый раз возвращают все в массиве.

15
задан mikeschuld 6 April 2015 в 21:10
поделиться