手机
当前位置:查字典教程网 >编程开发 >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过滤数组重复元素的方法】相关文章:

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

JavaScript数组去重的3种方法和代码实例

jQuery切换所有复选框选中状态的方法

Node.js重新刷新session过期时间的方法

jQuery计算文本框字数及限制文本框字数的方法

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

js实现鼠标经过表格行变色的方法

js动态创建及移除div的方法

js+HTML5基于过滤器从摄像头中捕获视频的方法

JS实现简单路由器功能的方法

精品推荐
分类导航