天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

刪除數組條目中重復的條目(可能有多個),返回值是一個僅包含被刪除的重復條目的新數組。

今日在bluediea看到淘寶在線招聘,相信淘寶的技術還是很牛的,于是趕緊打開看看題目并試著做做。
到了第三題時卡了偶老半天,并不是做不出來,感覺有很簡便的方法但自己就是一時想不出來,不過費了九牛二虎之力終于完成本題,給出了一個另自己還比較滿意的答案,歡迎各位朋友指點!

題目如下:
請給Array本地對象增加一個原型方法,它的用途是刪除數組條目中重復的條目(可能有多個),返回值是一個僅包含被刪除的重復條目的新數組。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
復制代碼 代碼如下:
Array.prototype.delRepeat=function() 
  { 
        var tmpArr=[],rs=[],i,val; 
        for(i=this.length;i>0;i--) 
    { 
            val = this[i-1]; 
      if(!tmpArr[val]) 
      { 
                tmpArr[val]=1; 
            }else 
      { 
                rs.push(val); 
          this.splice(i-1,1); 
            } 
        } 
    tmpArr = null; 
        return rs; 
    } 

兩個優點:
1、預先將this[i-1]保存在變量val中,減少訪問次數。
2、使用array.push方法,替換用變量保存數組長度的辦法。

很好!贊一個!
偶還順便實現了對返回重復項的過濾,可能是對題意理解有偏差。

JavaScript技術刪除數組條目中重復的條目(可能有多個),返回值是一個僅包含被刪除的重復條目的新數組。,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: YY600800新视觉理论私人 | 最近中文字幕在线看免费完整版 | 97精品国偷拍自产在线 | 色多多旧版污污破解版 | 老师的快感电影完整版 | 日产国产欧美韩国在线 | 99re6久久在热线视频 | 收集最新中文国产中文字幕 | 老师洗澡让我吃她胸的视频 | 永久免费精品精品永久-夜色 | 男人桶女人j的视频在线观看 | 国产免费看黄的私人影院 | 好大好爽CAO死我了BL | 国产精品你懂的在线播放 | 又黄又粗又爽免费观看 | 欧美猛男gaygayxxgv | 午夜性伦鲁啊鲁免费视频 | 1000视频在线播放 | 嫩草电影网嫩草影院 | 国产AV99激情久久无码天堂 | 男人扒开添女人下部口述 | 轻点慢点1V2啊高H抽插 | 久久9精品区-无套内射无码 | 亚洲国产精品第一影院在线观看 | 大桥未久与黑人中出视频 | 中文字幕人成人乱码亚洲AV | AV天堂AV亚洲啪啪久久无码 | 成人在线视频免费看 | 国产精品亚洲第一区二区三区 | 欧美日韩亚洲第一区在线 | 日本久久久WWW成人免费毛片丨 | 亚洲高清无在码在线电影 | 末成年美女黄网站色大片连接 | 极品网红液液酱粉嫩福利照子凌酱 | 免费视频网站嗯啊轻点 | 麻豆免费观看高清完整视频在线 | 青娱乐视觉盛宴国产视频 | ping色堂 | 久久精品日本免费线 | 妖精视频一区二区免费 | 日韩一本道无码v |