数组重复元素下标或重复值
1 Array.prototype.unique=function(){ 2 let _uniqueArray = [...new Set(this)],_array = [],j=0;
4 for(let i=0; i < this.length; i++,j++){ 5 while(this[i]!==_uniqueArray[j]){ 6 _array.push(i) //_array.push(this[i]) 7 i++; 8 } 10 } 11 return _array; 12 }
1 Array.prototype.unique=function(){ 2 let _uniqueArray =[], _array = [],j=0;
4 for(let i=0; i < this.length; i++){ 5 !_uniqueArray.includes(this[i]) ? _uniqueArray.push(this[i]) : _array.push(this[i]) //_array.push(i) 6 } 7 return _array; 8 }