var arr = [1,2,7,4,2,4,"a","a","b","f","a","c","f"]数组去重
时间: 2023-09-05 17:06:49 浏览: 203
js数组去重
4星 · 用户满意度95%
的方法有哪些?请给出你认为最好的一种方法。
数组去重的方法有很多种,比如使用 Set 数据结构、使用 filter 方法、使用 reduce 方法等等。其中,我认为使用 Set 数据结构是最简单、最快速的方法。代码如下:
```javascript
var arr = [1, 2, 7, 4, 2, 4, "a", "a", "b", "f", "a", "c", "f"];
var uniqueArr = Array.from(new Set(arr));
console.log(uniqueArr); // [1, 2, 7, 4, "a", "b", "f", "c"]
```
这段代码首先使用 Set 数据结构去重,然后将 Set 转化为数组,最后得到去重后的数组 uniqueArr。
阅读全文