手机
当前位置:查字典教程网 >编程开发 >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元素动态创建实现方法

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

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

js+html5绘制图片到canvas的方法

jQuery获取页面元素绝对与相对位置的方法

JavaScript判断数组是否包含指定元素的方法

js实现鼠标划过给div加透明度的方法

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

精品推荐
分类导航