js过滤数组重复元素的方法_Javascript教程-查字典教程网
js过滤数组重复元素的方法
js过滤数组重复元素的方法
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下: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

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类