Mapper les clés d'objet et renvoyer un nouvel objet avec la clé mappée.
let _ = require('underscore');
module.exports = (o, f) =>
_.object(
_.map(
_.pairs(o), (keyValue) => [f(keyValue[0], keyValue[1]), keyValue[1]]
)
);
Essayez _.keys
avec un _.map
.
Je veux avoir une fonction qui renvoie un objet avec des clés mappées.
mapKeys :: ( Object, KeyMappingFunction ) -> Object
C'est plus que de combiner _.keys
et _.map
.
Voir lodash/mapKeys ou lodash.mapkeys .
Commentaire le plus utile
Voir lodash/mapKeys ou lodash.mapkeys .