合并数组、对象
合并数组
方法一、扩展运算符(推荐使用,简便)
let arr = ["1", "2", "4"];
let newarr = ['2','4',...arr]
console.log(newarr)
方法二、concat合并
let arr = ["1", "2", "4"];
let newarr = ["4", "5", "6"].concat(arr);
console.log(newarr);
方法三、push
let arr = ["1", "2", "4"];
let arr1=["5","6","7"]
let newarr = arr.push(...arr1)
console.log(newarr);
合并对象
方法一、(推荐使用,简便)
let str = { x: 1 };
let newstr = { ...str, y: 2 };
console.log(newstr);
方法二、
let str = { x: 1 };
let newstr = Object.assign(str, { y: 2 });
console.log(newstr);