index.js 240 B

12345678910111213
  1. 'use strict';
  2. module.exports = function (obj, cb) {
  3. var ret = {};
  4. var keys = Object.keys(obj);
  5. for (var i = 0; i < keys.length; i++) {
  6. var key = keys[i];
  7. var res = cb(key, obj[key], obj);
  8. ret[res[0]] = res[1];
  9. }
  10. return ret;
  11. };