function remove(array){ var obj={}; newarray=[]; for(var i in array){ console.log(i); var arg=array[i]; if(obj[arg]){ } else{ obj[arg]=array[i]; } console.log(obj); } for(var j in obj){ newarray.push(obj[j]); } return newarray; }
为了装逼一点,可以把这个方法绑定到原型链上