手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js过滤数组重复元素的方法
js过滤数组重复元素的方法
摘要:复制代码代码如下:functionfilterArray(str,array){//此函数为过滤数组中重复的元素,并不允许插入空值,函数返回...

复制代码 代码如下:

function filterArray(str,array){ //此函数为过滤数组中重复的元素,并不允许插入空值,函数返回数组

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;

}

转自:http://www.52blogger.com/archives/588

【js过滤数组重复元素的方法】相关文章:

Javascript监视变量变化的方法

js获取滚动距离的方法

javascript实现行拖动的方法

JavaScript获取两个数组交集的方法

js验证上传图片的方法

js去除浏览器默认底图的方法

jQuery子窗体取得父窗体元素的方法

Jquery解析json字符串及json数组的方法

javascript元素动态创建实现方法

jQuery判断一个元素是否可见的方法

精品推荐
分类导航