json对象去重,根据指定字段
2024-10-09 17:43:35
function FilterByName(data, Name) { //data是json对象,Name是根据什么字段去重
var map = {},
dest = [];
for (var i = 0; i < data.length; i++) {
var ai = data[i];
if (i == 0) {
dest.push(ai);
} else {
var filterData = dest.filter(function (e) {
return e[Name] == ai[Name];
})
if (filterData.length == 0) {
dest.push(ai);
}
}
}
return dest;
}
最新文章
- iOS---FMDB数据升级
- startssl申请配置免费https证书
- python3 报错集合
- UGUI事件解析
- Unity多线程(Thread)和主线程(MainThread)交互使用类——Loom工具分享
- Scala 深入浅出实战经典 第40讲:Set、Map、TreeSet、TreeMap操作代码实战
- 较友好的Web文件下载用户体验实例
- 为什么我不再用 .NET 框架(转)
- Archiver 浅析
- 《JS高程》引用类型学习笔记
- C程序设计语言练习题1-23
- Web安全测试之XSS(跨站脚本攻击)
- Nginx实战之反向代理WebSocket的配置实例
- 如何把百度统计代码放入JS文件中?百度统计的JS脚本原理分析
- 数据库CRUD操作以及MyBatis的配置使用
- 智能POS(轻餐、正餐同理)桌台页面已结金额,只做参考,不做对账使用
- 设计Optaplanner下实时规划服务的失败经历
- 2017-12-01 中英文代码对比之ZLOGO 4 &; LOGO
- 宝塔Linux面板安装Redis
- 关于sdk>;=23的android版本权限的问题