방법 1: 중복 데이터 제거
<script><br>Array.prototype.distinct=function(){<br>var a=[],b=[];<br>for(var prop in this ){<br> var d = this[prop];<br> if (d===a[prop]) continue; //프로토타입으로의 반복 방지<br> if (b[d]!=1){<br> a. push(d);<br> b[d]=1;<br> }<br>}<br>return a;<br>}<br>var x=['a','b ','c','d','b','a','e','a','b','c','d','b','a','e'] ;<br> document.write('원래 배열:' x);<br>document.write("<br />");<br>document.write('중복 제거 후:' x.distinct() );<br></script>
방법 2: 중복 데이터 가져오기