Show More
Commit Description:
utf8mb4
Commit Description:
utf8mb4
References:
File last commit:
Show/Diff file:
Action:
node_modules/es5-ext/object/map.js
| 14 lines
| 394 B
| application/javascript
| JavascriptLexer
|
r789 | "use strict"; | |||
var callable = require("./valid-callable") | ||||
, forEach = require("./for-each") | ||||
, call = Function.prototype.call; | ||||
module.exports = function (obj, cb/*, thisArg*/) { | ||||
var result = {}, thisArg = arguments[2]; | ||||
callable(cb); | ||||
forEach(obj, function (value, key, targetObj, index) { | ||||
result[key] = call.call(cb, thisArg, value, key, targetObj, index); | ||||
}); | ||||
return result; | ||||
}; | ||||