js对象合并,数组合并,数组对象合并(学习篇)
1、两个对象合并控制台打印结果如下图所示当两个对象中有相同字段是,合并时,后者的key和value会覆盖前者的key和value。控制台打印结果如下es6合并对象控制台打印如下2、两个数组合并打印结果如下图所示:当有相同的值时数组的合并不会覆盖前者的值使用es6扩展运算符合并数组打印结果如下:3、两个数组对象合并把demo1数组对象和demo2数组对象合并成一个一 一对应的数组对象使用es6map
1、两个对象合并
控制台打印结果如下图所示
当两个对象中有相同字段,合并时,后者的key和value会覆盖前者的key和value。
控制台打印结果如下
es6合并对象
控制台打印如下
2、两个数组合并
打印结果如下图所示:
当有相同的值时
数组的合并不会覆盖前者的值
使用es6扩展运算符合并数组
打印结果如下:
3、两个数组对象合并
把demo1数组对象和demo2数组对象合并成一个一 一对应的数组对象
使用es6map()映射属性,对数组对象进行合并
当两个数组对象有相同的属性时
后者的属性和值会覆盖前者的属性和值。