合并对象
Javascript中,数组的合并可以用concat方法,但是对象的合并却没有提供类似的方法。
实现的方法也很简单,如下:
// 对象objA objA = { name: 'xiaochi' }; // 对象objB objB = { age: 25 }; // 合并的方法 merge = function(v1, v2) { var k, v; for (k in v2) { v = v2[k]; v1[k] = v; } return v1; }; console.log(merge(objA, objB));
输出结果: