javascript基本文法5引用タイプ-----配列中の重複項目を削除します.

610 ワード

 //               :
 //1.        js  
 //2.      ,  js      key
 //3.           
 
 var arr=[32,1,43,2,56,32,4,54,43,54,1234,1];
 
 //arr      arr   js  
 var toObject=function(arr){
	 
	 var obj=[];
	 var j=0;
	 for(var i=0,j=arr.length;i<j;i++){
		 obj[arr[i]]=true;
		 }
	 return obj;
	 }

//js        

var toArray=function(obj){
	var arr=[];
	 for(var attr in obj){
		 if(obj.hasOwnProperty(attr)){
			 arr.push(attr); 
			 }
		 }
		 
		 return arr;
	}

//            
var removeSame=function(arr){
	return toArray(toObject(arr));
	}


console.info(removeSame(arr));