天天躁日日躁狠狠躁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技術刪除數組條目中重復的條目(可能有多個),返回值是一個僅包含被刪除的重復條目的新數組。,轉載需保留來源!

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

主站蜘蛛池模板: 国产精品你懂的在线播放 | 簧片免费观看 | 欧美一区二区三区激情视频 | 国精产品一区一区三区有限 | 天天色狠狠干 | 久久re热线视频精品99 | 欧美性色xo影院69 | 久久偷拍国2017的 | 亚洲专区中文字幕视频专区 | 国产精品久久久久秋霞影视 | 熟妇的味道HD中文字幕 | 人妻系列合集 | 无码99久热只有精品视频在线 | 国产精品大陆在线视频 | 91精品国产高清久久久久久 | 国产亚洲精品久久精品6 | 超碰97人人做人人爱少妇 | 高hnp全肉 | 日本护士性生活 | 免费视频网站嗯啊轻点 | 中文日韩亚洲欧美字幕 | 好妞操 | 高清国产免费观看视频在线 | 精品手机在线视频 | 大迪克黑人异族 | 日本国产精品无码一区免费看 | 久久综合色一综合色88中文 | 亚洲在线成色综合网站 | 成人免费观看国产高清 | 国产成人综合在线观看 | 永久免费在线观看视频 | 98久久无码一区人妻A片蜜 | 91精品一区二区综合在线 | 脱jk裙的美女露小内内无遮挡 | 亚洲精品网址 | 国产叼嘿久久精品久久 | 成人午夜精品无码区久久漫画日本 | 欧美性类s0x | 色婷婷五月综合中文字幕 | 内射气质御姐视频在线播放 | 纯肉无码AV在线看免费看 |