Underscore: _.mapKeys para mapear chaves de objetos

Criado em 3 mai. 2016  ·  3Comentários  ·  Fonte: jashkenas/underscore

Mapeie as chaves do objeto e retorne um novo objeto com a chave mapeada.

let _ = require('underscore');

module.exports = (o, f) =>
  _.object(
    _.map(
      _.pairs(o), (keyValue) => [f(keyValue[0], keyValue[1]), keyValue[1]]
    )
  );

wontfix

Comentários muito úteis

Todos 3 comentários

Experimente _.keys com um _.map .

Eu quero ter uma função que retorna um objeto com chaves mapeadas.

mapKeys :: ( Object, KeyMappingFunction ) -> Object

Isso é mais do que combinar _.keys e _.map .

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

danilopolani picture danilopolani  ·  5Comentários

xiaoliwang picture xiaoliwang  ·  3Comentários

marcalj picture marcalj  ·  5Comentários

clouddueling picture clouddueling  ·  3Comentários

acl0056 picture acl0056  ·  5Comentários