function mergeTwoObjects(params1, params2) { if (!params1 || !params2) return '参数不能为空!'; return Object.assign(params1, params2); } console.log(mergeTwoObjects({a: 1, b: 3}, {c: 6, b: 5})); // {a: 1, b: 5, c: 6} console.log(mergeTwoObjects({a: 1, b: 3}, [6, 5])); // {0: 6, 1: 5, a: 1, b: 3} console.log(mergeTwoObjects([1, 3], {a: 6,b: 5})); // [1, 3, a: 6, b: 5] console.log(mergeTwoObjects([1, 3], [6, 5])); // [6, 5]
JavaScript之合并两个对象、Object、assign
关注
打赏