js三种⽅法合并两个对象
let arr1 ={
a:1,
b:2,
c:3
};
let arr2 ={
d:4,
e:5,
a:6
};
/
/⽅法⼀拓展运算符,后⾯相同的属性覆盖前⼀个
let arr3={...arr1,...arr2};
//⽅法⼀拓展运算符,后⾯相同的属性覆盖前⼀个
//⽅法⼆Object.assign(),后⾯相同的属性覆盖前⼀个
let arr3=Object.assign(arr1,arr2);
//⽅法⼆Object.assign(),后⾯相同的属性覆盖前⼀个
js合并两个数组//⽅法三Object.keys(),相同的属性只取第⼀个
Object.keys(arr1).forEach(key =>{
arr2[key]= arr1[key]
})
//⽅法三Object.keys(),相同的属性只取第⼀个
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论