微信小程序 数组如何判断对象的值去重
时间: 2023-12-09 16:54:43 浏览: 84
微信小程序的数组添加、wx:for循环、删除、显示与隐藏,可以记录每一件事情
5星 · 资源好评率100%
您可以使用JavaScript的Set数据结构来对数组进行去重。 首先,您需要将对象数组的属性作为一个字符串拼接在一起,然后将拼接的字符串作为Set的元素进行去重。具体代码如下:
```javascript
// 假设 arr 是一个对象数组
const uniqueArr = Array.from(new Set(arr.map(item => JSON.stringify(item)))).map(item => JSON.parse(item));
```
其中,`JSON.stringify`将对象转换为字符串,`JSON.parse`将字符串转换为对象。这样,您就可以轻松地去重对象数组了。
阅读全文