2a6a0cdc9dc8023dc7ec0a062617a0e120dd1a2d620ac8ca012bbadb1d17284321160afe2f4494402c8b4123234522d5ab18a9e4fed542fe80c1a5ea8eeb67 369 B

1234567891011121314151617
  1. module.exports = extend
  2. var hasOwnProperty = Object.prototype.hasOwnProperty;
  3. function extend(target) {
  4. for (var i = 1; i < arguments.length; i++) {
  5. var source = arguments[i]
  6. for (var key in source) {
  7. if (hasOwnProperty.call(source, key)) {
  8. target[key] = source[key]
  9. }
  10. }
  11. }
  12. return target
  13. }