uniapp中非数组去重
时间: 2024-02-27 19:50:37 浏览: 81
一个数组去重的小程序
在uniapp中,可以使用Set数据结构来实现非数组去重操作。Set是ES6中新增的数据结构,它类似于数组,但是成员的值都是唯一的,没有重复的值。
下面是一个示例代码,演示了如何使用Set来实现非数组的去重:
```javascript
// 原始数据
let arr = [1, 2, 3, 3, 4, 5, 5];
// 使用Set进行去重
let uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // [1, 2, 3, 4, 5]
```
在上面的代码中,首先创建了一个Set对象,然后使用扩展运算符`...`将Set对象转换为数组,最后得到了去重后的数组uniqueArr。
需要注意的是,Set对象是无序的,如果需要保持原始数据的顺序,可以使用其他方法进行处理。
阅读全文