json对象去重复

function noRepeat(arr) {
  var newArr = [];
  for(var i=0,l = arr.length; i < l; i++) {
      for(var j=i+1;j<l;j++) {
          if(JSON.stringify(arr[i]) == JSON.stringify(arr[j])) j = ++i;
      }
      newArr.push(arr[i]);
  }
  //console.log(newArr);
  return newArr;
}
posted @ 2022-06-20 17:58  龙丶谈笑风声  阅读(94)  评论(0编辑  收藏  举报