欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript下過濾數(shù)組重復(fù)值的代碼

 更新時(shí)間:2007年09月10日 21:25:41   作者:  
<script language="javascript">
   function getNoRepeat() {
       return arguments[0].join('‖').match(/(\b[^‖]+\b)(?!.*‖\1\b)/ig);
   }
   var tmpArr = [1, 'a', 'ab', 'abc', 'd', 1.2, 'a+b', 'd', 'e', 5, 'a', 1, 'h', 'c', 'ab'];
   var retArr = getNoRepeat(tmpArr);
   alert(retArr);
</script>



<script>
alert("1,11,1.11,1111,111,11,1,1.11".match(/(\b\d+(?:\.\d+)?\b)(?!.*,\1\b)/g))
</script>



<script>
alert("123450,0,1,2,5,3,2,12,4,1,1,123450".match(/(\b\d+\b)(?!.*,\1(,|$))/ig))
</script>




<script>
alert("123450,0,1,2,5,3,2,12,4,1,1,123450".match(/(\b\d+\b)(?!(?:,[^,]+)*,\1(?:,|$))/ig))
</script>




<script>
var s = "0,1,2,5,3,2,12,4,1,1,123450";
var sTmp = (","+s.split(",").reverse().join(",")+",").replace(/,([^,]+)(?=,.*,\1,)/ig, '').split(",").reverse().join();
sTmp = sTmp.substr(1, sTmp.length-2);
alert(sTmp)
</script>




<script>
var strArr = "123450,0,1,2,5,3,2,12,4,1,1,123450".split(",")
var str = ","
for(i = 0; i < strArr.length; i++)
{
  if(str.indexOf("," + strArr[i] + ",") == -1)str += strArr[i] + ","
}
alert(str.substring(1,str.length - 1))
</script>

相關(guān)文章

  • 淺談JS如何實(shí)現(xiàn)真正的對(duì)象常量

    淺談JS如何實(shí)現(xiàn)真正的對(duì)象常量

    下面小編就為大家?guī)?lái)一篇淺談JS如何實(shí)現(xiàn)真正的對(duì)象常量。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2017-06-06
  • JavaScript判斷變量是否為數(shù)組的方法(Array)

    JavaScript判斷變量是否為數(shù)組的方法(Array)

    這篇文章主要介紹了JavaScript判斷變量是否為數(shù)組的方法(Array),涉及到j(luò)avascript 數(shù)組 變量相關(guān)知識(shí),感興趣的朋友一起學(xué)習(xí)吧
    2016-02-02
  • javascript自執(zhí)行函數(shù)

    javascript自執(zhí)行函數(shù)

    本文主要介紹了javascript自執(zhí)行函數(shù)的相關(guān)知識(shí)。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • JS document內(nèi)容及樣式操作完整示例

    JS document內(nèi)容及樣式操作完整示例

    這篇文章主要介紹了JS document內(nèi)容及樣式操作,結(jié)合完整實(shí)例形式分析了JavaScript document內(nèi)容及樣式的獲取、修改、添加等相關(guān)操作技巧,需要的朋友可以參考下
    2020-01-01
  • JS字符串和數(shù)組如何實(shí)現(xiàn)相互轉(zhuǎn)化

    JS字符串和數(shù)組如何實(shí)現(xiàn)相互轉(zhuǎn)化

    這篇文章主要介紹了JS字符串和數(shù)組如何實(shí)現(xiàn)相互轉(zhuǎn)化,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 如何讓DIV可編輯、可拖動(dòng)示例代碼

    如何讓DIV可編輯、可拖動(dòng)示例代碼

    DIV是一個(gè)盒子模型通俗說(shuō)就是一個(gè)容器,在布局過程中經(jīng)常會(huì)使用到這個(gè)標(biāo)簽,在本文大家將學(xué)會(huì)如何讓DIV可編輯、可拖動(dòng),感興趣的朋友可以參考下,希望對(duì)大家有所幫助
    2013-09-09
  • 使用javascript為網(wǎng)頁(yè)增加夜間模式

    使用javascript為網(wǎng)頁(yè)增加夜間模式

    如何給Web頁(yè)面增加夜間模式功能? 其實(shí)所謂的夜間模式就是在頁(yè)面上增加一個(gè)透明的遮罩層,但是遮罩層會(huì)擋住頁(yè)面元素, 解決方法是 添加DIV,給DIV的outline屬性一個(gè)很大的outline-width值,用outline的邊框作為遮罩,這樣既能正常點(diǎn)擊頁(yè)面元素,又能達(dá)到夜間模式的效果
    2014-01-01
  • 深入理解JavaScript中async/await的錯(cuò)誤處理方式

    深入理解JavaScript中async/await的錯(cuò)誤處理方式

    在現(xiàn)代JavaScript開發(fā)中,異步編程是不可或缺的一部分,async和await是一種強(qiáng)大的異步編程工具,它們使得編寫和維護(hù)異步代碼更加容易和清晰,然而,異步操作仍然可能會(huì)出現(xiàn)錯(cuò)誤,本文將深入探討async和await的錯(cuò)誤處理方式,提供詳細(xì)的代碼示例和解釋
    2023-09-09
  • JavaScript使用ul中l(wèi)i標(biāo)簽實(shí)現(xiàn)刪除效果

    JavaScript使用ul中l(wèi)i標(biāo)簽實(shí)現(xiàn)刪除效果

    這篇文章主要為大家詳細(xì)介紹了JavaScript使用ul中l(wèi)i標(biāo)簽實(shí)現(xiàn)刪除效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • JS this作用域以及GET傳輸值過長(zhǎng)的問題解決方法

    JS this作用域以及GET傳輸值過長(zhǎng)的問題解決方法

    專IE7瀏覽器,IE URL參數(shù)過長(zhǎng)問題,引發(fā)HTTP Status 122報(bào)錯(cuò);this作用域問題,對(duì)應(yīng)的解決方法如下,感興趣的朋友可以參考下,希望對(duì)大家有所幫助
    2013-08-08

最新評(píng)論