Underscore: _.map مفاتيح لتعيين مفاتيح الكائن

تم إنشاؤها على ٣ مايو ٢٠١٦  ·  3تعليقات  ·  مصدر: jashkenas/underscore

تعيين مفاتيح الكائن وإعادة كائن جديد مع مفتاح معين.

let _ = require('underscore');

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

wontfix

التعليق الأكثر فائدة

ال 3 كومينتر

جرب _.keys مع _.map .

أرغب في الحصول على وظيفة تقوم بإرجاع كائن بمفاتيح معينة.

mapKeys :: ( Object, KeyMappingFunction ) -> Object

هذا أكثر من الجمع بين _.keys و _.map .

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

danilopolani picture danilopolani  ·  5تعليقات

jdalton picture jdalton  ·  4تعليقات

Francefire picture Francefire  ·  5تعليقات

dmaicher picture dmaicher  ·  9تعليقات

acl0056 picture acl0056  ·  5تعليقات