js json 数组曲去重
时间: 2023-11-24 19:06:50 浏览: 77
你可以使用 JavaScript 中的 Set 数据结构来实现 JSON 数组的去重。首先,将 JSON 数组转换为普通的 JavaScript 数组,然后利用 Set 的特性去除重复元素,最后再将结果转换回 JSON 格式。以下是一个示例代码:
```javascript
// 假设你有一个 JSON 数组
var jsonArray = '[{"name": "Alice", "age": 25}, {"name": "Bob", "age": 30}, {"name": "Alice", "age": 25}]';
// 将 JSON 数组转换为 JavaScript 数组
var array = JSON.parse(jsonArray);
// 利用 Set 去除重复元素
var uniqueArray = Array.from(new Set(array));
// 将结果转换回 JSON 格式
var uniqueJsonArray = JSON.stringify(uniqueArray);
console.log(uniqueJsonArray);
```
在上述示例中,`uniqueJsonArray` 将会是去除重复元素后的 JSON 数组。
阅读全文