<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// js list json去重函数
function quchong(dataList,id) {
var res = [];//去重复后的集合
var tem = {};
for (var i = 0; i < dataList.length; i++) {
if (!tem[dataList[i][id]]) {
res.push(dataList[i]);
tem[dataList[i][id]] = 1;
}
}
return res;
}
//测试函数
var dataList = [
{ id: "123", name: "test1", cnt: "1" },
{ id: "456", name: "test2", cnt: "1" },
{ id: "789", name: "test1", cnt: "1" },
{ id: "123", name: "test4", cnt: "1" },
];
var list = quchong(dataList,"name");
console.log(list);
</script>
</body>
</html>
js list json去重函数
最新推荐文章于 2024-02-22 14:46:05 发布