阅读背景:

比较两个数组值相同和值不同返回另一个数组

来源:互联网 
//判断两个数组是否有相同的元素返回相同的值
function  FilterData(a,b)
        {   //循环判断数组a里的元素在b里面有没有,有的话就放入新建立的数组中
            var result = new Array();
            var c=b.toString();
            for(var i=0;i<a.length;i++)
            {
              if(c.indexOf(a[i].toString())>-1)
              {

                 for(var j=0;j<b.length;j++)

                 {

                     if(a[i]==b[j]) 

                     {

                        result.push(a[i]);

                        break;

                     }

                 }

              }      
            }
            return result;
        }function  FilterDat



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: