lyyb2001

          只是為方便自己找記錄而已
          posts - 57, comments - 27, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理

          去掉數組中的相同項

          Posted on 2007-04-16 22:34 skycity 閱讀(794) 評論(0)  編輯  收藏 所屬分類: AJAX
          <script>
          var yexj00=new Array("aa","ab","ss","aa","bb","ab","ss","aa");
          var str="";
          for(i=0;i<yexj00.length;i++){
          ? for(j=i+1;j<yexj00.length;j++){?? //枚舉并用被比較元素的后面的元素與被比較元素來比較
          ?if(yexj00[j]==yexj00[i]){ //如果被比較后面有元素與被比較數相同
          yexj00[j]=null;? //被比較后面所有與被比較數相同的元素都變為null
          ?}
          }
          }
          for(i=0;i<yexj00.length;i++){
          ?if(yexj00[i]==null){continue;}? //如果元素中有null值,那么跳出該輪循環,接著去執行下一輪循環。
          ?str+=yexj00[i]+"_";? //除null值外的所有元素用"_"連接,最后一個元素后面也有"_"。
          ?}
          yexj00=str.split("_");? //用split函數把字符串重新轉換為數組,數組的最后一個元素是空串,是多余的,用pop()方法刪掉。
          yexj00.pop();
          alert(yexj00);
          </script>


          Lyyb2001

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 阳曲县| 陆良县| 堆龙德庆县| 台中县| 阳谷县| 女性| 凌海市| 松阳县| 德清县| 茌平县| 巫山县| 安乡县| 云南省| 屏东市| 同仁县| 桓仁| 长寿区| 江城| 龙海市| 灵丘县| 久治县| 商河县| 马公市| 澎湖县| 陇南市| 得荣县| 太和县| 永善县| 阿巴嘎旗| 海原县| 南乐县| 贵定县| 城口县| 独山县| 宽甸| 任丘市| 阿拉善左旗| 江津市| 建宁县| 滁州市| 临泉县|