数组对象去除有相同属性的对象 function objHeavy(arr){ let arr1 = []; //存id let newArr = []; //存新数组 for(let i=0;i<arr.length;i++){ if(arr1.indexOf(arr[i].id) == -1){ arr1.push(arr[i].id); newArr.push(arr[i]); } } return newArr; }