UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

18 lines (15 loc) 600 B
import { __read, __spreadArray } from 'tslib'; import merge from './merge.js'; var mergeObject = function (object, source) { var args = []; for (var _i = 2; _i < arguments.length; _i++) { args[_i - 2] = arguments[_i]; } if (args.length > 0) { var _a = __read(args), arg1 = _a[0], restArgs = _a.slice(1); var obj = merge(object, source, merge.NOT_MERGE_ARRAYS); return mergeObject.apply(void 0, __spreadArray([obj, arg1], __read(restArgs), false)); } return merge(object, source, merge.NOT_MERGE_ARRAYS); }; export { mergeObject as default };