Underscore: _.mapKeys pour mapper les clés d'objet

Créé le 3 mai 2016  ·  3Commentaires  ·  Source: jashkenas/underscore

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]]
    )
  );

wontfix

Commentaire le plus utile

Tous les 3 commentaires

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 .

Cette page vous a été utile?
0 / 5 - 0 notes