去除数组中handleCode值一样的数据:
写法一:
function showDiff(arr) {
var checkArr = [];
var checkObj = {};
$(arr).each(function(index, value){
if(!checkObj[value.handleCode]){
checkObj[value.handleCode] = 1;
checkArr.push(value);
}
})
return checkArr;
}
写法二:
function showDiff(arr) {
var checkArr = [];
var checkObj = {};
$.each(arr, function(index, value){
checkObj[value.handleCode] = value;
})
$.each(checkObj, function(key, value){
checkArr.push(value);
})
return checkArr;
}