js數組中去除重複對象及去除空對象的方法
(function(){//去除數組中重複對象var unique = {};
arr.forEach(function(a){ unique[ JSON.stringify(a) ] = 1 });
arr= Object.keys(unique).map(function(u){return JSON.parse(u) });
return arr
})(arr)
let newArr=[];//去除空對象 for(let j in arr){ for(let prop in arr[j]){ if(prop!=''||arr[j][prop]!=''){ newArr.push(arr[j]); } } };