JSON数组去重 * @param: [array] json Array * @param: [string] 唯一的key名,根据此键名进行去重

/* * JSON数组去重 * @param: [array] json Array * @param: [string] 唯一的key名,根据此键名进行去重 */ function uniqueArray(array, key){ var result = [ array [ 0 ]]; for ( var i = 1 ; i < array .length; i++){ var item = array [i]; var repeat = false ; for ( var j = 0 ; j < result.length; j++) { if (item[key] == result[j][key]) { repeat = true ; break ; } } if (!repeat) { result.push(item); } } return result;}

你可能感兴趣的:(java,web,js)