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]);      }  }};
相關文章
相關標籤/搜索