たとえば、var Student = ['qiang'、 'ming'、 'tao'、 'li'、 'liang'、 'you'、 'qiang'、 'tao'];
最初のアイデアは次のとおりです。配列ARRを削除し、要素を別のアレイTMPに入れ、ARRに要素が存在しないと判断した後にのみTMPに配置できるようにします。
2つの関数を使用します:for ... and indexof()
<script type = "text/javascript"> var sustent = ['qiang' '、' ming '、' tao '、' li '、' liang '、' you '、' qiang '、' tao ']; function sinque(arr){// tmp arrayにarrを転送し、TMPアレイに個別に存在します(存在しません)bar app = new Array if(tmp.indexof(arr [i])== -1){tmp.push(arr [i]);}} return tmp;} </script>2番目のアイデアは、ターゲット配列arrの要素値とキーの位置を変更することにより、重複要素を自動的に削除します。交換は次のように見えます:array( 'qiang' => 1、 'ming' => 1、 'tao' => 1)
<script type = "text/javascript"> var sustent = ['qiang' '、' ming '、' tao '、' li '、' liang '、' you '、' qiang '、' tao ']; function inquine(arr){var tmp = new array(); array(); for(tmpのvar n){tmparr.push(n);} tmparrを返します;} </script>