第一个函数减第二个函数
function arr_dive(aArr,bArr){ //第一个数组减去第二个数组
if(bArr.length==0){return aArr}
var diff=[];
var str=bArr.join("");
for(var e in aArr){
if(str.indexOf(aArr[e])==-1){
diff.push(aArr[e]);
}
}
return diff;
}
两个函数共同部分
function arr_comm(aArr,bArr){ //两个数组同时拥有部分
var comm=[];
if(aArr.length==0||bArr.length==0){return comm;}
var str=bArr.join("");
for(var e in aArr){
if(str.indexOf(aArr[e])!=-1){
comm.push(aArr[e]);
}
}
return comm;
}

