let arr = [1,1,2,3,4,4,5,5,6,7,8];
var newArr = [...new Set(arr)]
alert(newArr);
因为
// Set本身是一个构造函数,用来生成Set数据结构
var arr = [1, 2, 3, 4, '韩信', '李白']
let setarr = new Set(arr)
console.log(setarr); // Set(6) {1, 2, 3, 4, "韩信", …}
console.log(setarr[3]);//undefined Set数据结构不能通过索引来获取元素
所以用到了...
set的具体用法参考
本文介绍了一种利用JavaScript中的Set数据结构去除数组中重复元素的方法。通过将数组转换为Set,可以自动移除所有重复项,然后使用扩展运算符将Set转换回数组。文章还解释了Set数据结构的基本用法及其特性。
7007

被折叠的 条评论
为什么被折叠?



