温馨提示×

js怎么合并两个数组并去重

小亿
231
2023-08-05 12:54:09
栏目: 编程语言
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

可以使用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转换回数组形式。

这样就可以得到合并后并去重的数组。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:js合并两个数组并去重的方法是什么

0