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

javascript下過濾數(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>

相關文章

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

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

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

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

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

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

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

    JS document內容及樣式操作完整示例

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

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

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

    如何讓DIV可編輯、可拖動示例代碼

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

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

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

    深入理解JavaScript中async/await的錯誤處理方式

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

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

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

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

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

最新評論