let arr = [{a:1},{b:2},{a:1}]
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;
}
JSON对象去重复
最新推荐文章于 2023-05-12 15:37:23 发布