要将数组中重复的元素过滤掉,可以使用 JavaScript 的 Set 数据结构来实现,因为 Set 只会存储唯一的值,重复的值会被自动过滤掉。然后再将 Set 转换回数组。
方法适用于:原生js vue react
假设数组如下:
let a = ["1", "2", "3", "1", "1"];
使用 ES6 的 Set 数据结构是一个非常简洁和高效的方法来从数组中去除重复的元素。
首先使用 Set 来创建一个不包含重复元素的集合,然后使用展开运算符(...)将 Set 转换回数组形式,从而得到不重复的数组
let uniqueArray = [...new Set(a)]; console.log(uniqueArray); // ["1", "2", "3"]
有不同意见评论区进行评论共同学习共同进步