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

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

主站蜘蛛池模板: 动漫护士被乳羞羞漫 | 99香蕉视频 | 欧美卡1卡2卡三卡2021精品 | 蜜臀AV999无码精品国产 | 么公一夜要了我一八次视频HD | 国产视频精品在线偷拍 | 97伦理电影在线不卡 | 高中生被C到爽哭视频免费 高挑人妻无奈张开腿 | 秋霞电影网伦大理电影在线观看 | 成年人在线免费观看视频网站 | xxx日本黄色| 国产日韩精品一区二区在线观看 | 一个人免费完整观看日本 | 俄罗斯美幼 | HEYZO精品无码一区二区三区 | 99re5久久热在线 | 免费。色婬网站 | 嗯别插太快好深再深点 | 胸大的姑娘中文字幕视频 | 无码一区二区在线欧洲 | 精品亚洲一区二区在线播放 | 久久黄色小视频 | 俄罗斯兽交XXXXX在线 | 亚洲黄色网页 | 精品国产乱码久久久久久下载 | 久久香蕉国产线看观看精品 | 暖暖视频 免费 高清 日本8 | 免费被靠视频动漫 | 韩国伦理三级 | 九九精品在线播放 | 97亚洲狠狠色综合久久位 | 学生精品国产在线视频 | 国产在线播放91 | 国语自产拍大学生在线观看 | 国产短视频精品区 | 色综合99久久久国产AV | 国产精品白浆精子流水合集 | 欧美97色伦影院在线观看 | 风流少妇BBWBBW69视频 | 国产精品外围在线观看 | 亚洲 成人网 |