可以使用ES6中的Set數據結構和擴展運算符來合并兩個數組并去重。
以下是一個使用Set和擴展運算符合并兩個數組并去重的示例:
const array1 = [1, 2, 3];
const array2 = [2, 3, 4];
const mergedArray = [...new Set([...array1, ...array2])];
console.log(mergedArray); // [1, 2, 3, 4]
在這個示例中,首先使用擴展運算符[...array1, ...array2]
將兩個數組合并成一個新的數組。然后使用Set數據結構new Set([...array1, ...array2])
來去除重復的元素。最后,再次使用擴展運算符[...new Set([...array1, ...array2])]
將Set轉換回數組形式。
這樣就可以得到合并后并去重的數組。