js 배열 의 중복 요 소 를 제거 합 니 다.

방법 1:
Array.prototype.method1 = function(){ 
       var arr[];    //         
       for(var i = 0; i < this.length; i++){    //         
           //         i               
           //     ,   ,               
           if(arr.indexOf(this[i]) == -1){ 
               arr.push(this[i]); 
           } 
       } 
       return arr; 
   }

방법 2: 
//        ,         
function unique4(array){
 array.sort(); 
 var re=[array[0]];
 for(var i = 1; i < array.length; i++){
  if( array[i] !== re[re.length-1])
  {
   re.push(array[i]);
  }
 }
 return re;
}

 

좋은 웹페이지 즐겨찾기