当先锋百科网

首页 1 2 3 4 5 6 7

在开发过程中,我们经常需要合并两个Json对象。这篇文章将介绍如何使用JavaScript合并两个Json对象。

json串合并两个对象

假设我们有以下两个Json对象:



var obj1 = {'name':'Tom','age':18,'gender':'male'};
var obj2 = {'hometown':'Beijing','occupation':'programmer'};


现在我们想将这两个对象合并成一个对象。可以通过以下方式实现:



var mergedObj = {...obj1,...obj2};
console.log(mergedObj);


这里使用了ES6的展开运算符(...)。这个运算符可以将一个数组展开为一系列的参数,也可以将一个对象展开成一系列的键值对。

如果你的浏览器不支持ES6,也可以使用jQuery的extend()方法来合并对象。代码如下:



var mergedObj = $.extend({}, obj1, obj2);
console.log(mergedObj);


以上就是合并两个Json对象的方法。希望对大家有所帮助!