js過濾數(shù)組重復(fù)元素的方法
更新時(shí)間:2010年09月05日 01:05:41 作者:
過濾數(shù)組重復(fù)元素
復(fù)制代碼 代碼如下:
function filterArray(str,array){ //此函數(shù)為過濾數(shù)組中重復(fù)的元素,并不允許插入空值,函數(shù)返回?cái)?shù)組
var isnull = false;
if(str == "" || str == null || str == 'undefined'){
isnull = true;
}
var newnum = 0;
var newarray = [];
var num = array.length;
if(num == 0){
if(!isnull){
newarray[num] = str;
}
}else{
for(var m=0;m < num;m++){
if(str == array[m]){
break;
}else{
newarray[newnum++] = array[m];
}
}
if(!isnull){
newarray[newnum++] = str;
}
}
return newarray;
}
轉(zhuǎn)自:http://www.52blogger.com/archives/588
相關(guān)文章
關(guān)于layui表單中按鈕自動(dòng)提交的解決方法
今天小編就為大家分享一篇關(guān)于layui表單中按鈕自動(dòng)提交的解決方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
JS事件Event元素(兼容IE,Firefox,Chorme)
今天,想聊聊JS事件對象。相信大家對于獲得激發(fā)JS事件的原對象的理解,有的人可能簡單停留在IE上。也就是window.event這個(gè)對象2012-11-11
JavaScript canvas基于數(shù)組生成柱狀圖代碼實(shí)例
這篇文章主要介紹了JavaScript canvas基于數(shù)組生成柱狀圖代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
JavaScript實(shí)現(xiàn)判斷圖片是否加載完成的3種方法整理
這篇文章主要介紹了JavaScript實(shí)現(xiàn)判斷圖片是否加載完成的3種方法整理,本文講解了onload方法、javascipt原生方法、jquery方法三種方法,需要的朋友可以參考下2015-03-03
JavaScript實(shí)現(xiàn)簡單抽獎(jiǎng)系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡單抽獎(jiǎng)系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
JS實(shí)現(xiàn)的簡單輪播圖運(yùn)動(dòng)效果示例
這篇文章主要介紹了JS實(shí)現(xiàn)的簡單輪播圖運(yùn)動(dòng)效果,結(jié)合完整實(shí)例形式分析了javascript基于定時(shí)器動(dòng)態(tài)修改頁面元素屬性的相關(guān)操作技巧,需要的朋友可以參考下2016-12-12
javaScript canvas實(shí)現(xiàn)(畫筆大小 顏色 橡皮的實(shí)例)
下面小編就為大家分享一篇javaScript canvas實(shí)現(xiàn)(畫筆大小 顏色 橡皮的實(shí)例),具有很好的參考價(jià)值,希望對大家有所幫助2017-11-11
JS獲取鼠標(biāo)坐標(biāo)并且根據(jù)鼠標(biāo)位置不同彈出不同內(nèi)容
這篇文章主要介紹了js獲取鼠標(biāo)坐標(biāo)并且根據(jù)鼠標(biāo)位置不同彈出不同內(nèi)容的實(shí)例代碼,需要的朋友可以參考下2017-06-06

