De retour de l'objet à partir du _.map()

De sorte que le _.map() fonction de soulignement ne renvoie pas à un objet, mais il leur faut. Est-il un moyen pour elle de revenir exactement le même objet qu'il faut?

var _ = require("underscore");

var cars = {
    "mom": {
        "miles": "6",
        "gas": "4"
    },
    "dad": {
        "miles": "6",
        "gas": "4"
    }
}

var regurgitate_cars = _.map(cars, function(value, key){
    return value;
});

/*
[ { miles: '6', gas: '4' }, { miles: '6', gas: '4' } ]
*/

var regurgitate_cars = _.map(cars, function(value, key){
    var transfer = {};
    transfer[key] = value;
    return transfer;
});

/*
[ { mom: { miles: '6', gas: '4' } },
  { dad: { miles: '6', gas: '4' } } ]
*/
InformationsquelleAutor ThomasReggi | 2013-11-14