在Javascript中,可以使用以下方法合并两个数组并复制它们:
1.使用concat()`方法合并两个数组,然后使用`set`对象删除重复的元素,最后将结果转换为数组。
“`javascript
constarray1=[1,2,3;
constarray2=[2,3,4;
constmergedArray=Array.from(newSet(array1.concat(array2)));
console.log(mergedArray);//[1,2,3,4
"`
2.使用spread运算符(…)合并两个数组,然后使用“set”对象删除重复的元素,最后将结果转换为数组。
“`javascript
constarray1=[1,2,3;
constarray2=[2,3,4;
constmergedarray=【…newSet(【…数组1,…数组2】)】;
console.log(mergedArray);//[1,2,3,4
"`
这两种方法都使用“set”对象删除重复元素,然后使用Array.from()或spread运算符将“set”对象转换为数组。