Underscore: _.mapKeys untuk memetakan kunci objek

Dibuat pada 3 Mei 2016  ·  3Komentar  ·  Sumber: jashkenas/underscore

Petakan kunci objek dan kembalikan objek baru dengan kunci yang dipetakan.

let _ = require('underscore');

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

wontfix

Komentar yang paling membantu

Semua 3 komentar

Coba _.keys dengan _.map .

Saya ingin memiliki fungsi yang mengembalikan objek dengan kunci yang dipetakan.

mapKeys :: ( Object, KeyMappingFunction ) -> Object

Ini lebih dari sekadar menggabungkan _.keys dan _.map .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat