Node.js中如何合并对象具体用法代码实例详解
来源:懂视网
责编:小采
时间:2020-11-27 20:15:20
Node.js中如何合并对象具体用法代码实例详解
Node.js中如何合并对象具体用法代码实例详解:在Node.js中我们可以通过underscore的extend或者lodash的merge来合并两个对象,但是对于像下面这种复杂的对象,要如何来应对呢?Node.js合并两个复杂对象例如有以下两个object:var obj1 = { "name" : "myname
导读Node.js中如何合并对象具体用法代码实例详解:在Node.js中我们可以通过underscore的extend或者lodash的merge来合并两个对象,但是对于像下面这种复杂的对象,要如何来应对呢?Node.js合并两个复杂对象例如有以下两个object:var obj1 = { "name" : "myname

在Node.js中我们可以通过underscore的extend或者lodash的merge来合并两个对象,但是对于像下面这种复杂的对象,要如何来应对呢?
Node.js合并两个复杂对象
例如有以下两个object:
希望合并之后的结果输出成下面这样:
通过underscore或者lodash现有的方法我们无法实现上述结果,那只能自己写代码来实现了。
将上述代码稍作改进,我们可以实现在合并过程中将Number类型的值自动相加。
例如有以下两个对象:
合并之后的结果如下:
Node.js中如何合并对象具体用法代码实例详解
Node.js中如何合并对象具体用法代码实例详解:在Node.js中我们可以通过underscore的extend或者lodash的merge来合并两个对象,但是对于像下面这种复杂的对象,要如何来应对呢?Node.js合并两个复杂对象例如有以下两个object:var obj1 = { "name" : "myname