老莫的笔记本  
  
查看: 1040|回复: 0

数组去重、json 数组去重

[复制链接]

664

主题

880

帖子

5155

积分

超级版主

Rank: 8Rank: 8

积分
5155
发表于 2018-11-14 09:52:11 | 显示全部楼层 |阅读模式
  1. // json数组去重  数组,唯一识别值
  2. function uniqueArray(array, key){
  3.     var result = [array[0]];
  4.     for(var i = 1; i < array.length; i++){
  5.         var item = array[i];
  6.         var repeat = false;
  7.         for (var j = 0; j < result.length; j++) {
  8.             if (item[key] == result[j][key]) {
  9.                 repeat = true;
  10.                 break;
  11.             }
  12.         }
  13.         if (!repeat) {
  14.             result.push(item);
  15.         }
  16.     }
  17.     return result;
  18. }
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表