kitejs
Version:
the rpc framework Kite for Node.js
27 lines (26 loc) • 661 B
JavaScript
;
/**
* @author xiangshouding
* @date 2017-07-19 11:26:42
*/
exports.__esModule = true;
function assign(target) {
var args = [];
for (var _i = 1; _i < arguments.length; _i++) {
args[_i - 1] = arguments[_i];
}
args.forEach(function (source) {
Object.keys(source).forEach(function (key) { return target[key] = source[key]; });
});
return target;
}
exports.assign = assign;
function forEachObject(object, cb) {
for (var key in object) {
if (object.hasOwnProperty(key)) {
var element = object[key];
cb(element, key);
}
}
}
exports.forEachObject = forEachObject;