$.intersect
数组交集,此方法并非jquery方法,属于JSLite的
$.intersect([1,2,3,'asdkjf'],[2,3,6,'asdkjf'])
//⇒ [2, 3, "asdkjf"]
JSLite内实现方法…
intersect:function(a,b){
var array=[];
a.forEach(function(item){
if(b.indexOf(item)>-1) array.push(item);
})
return array;
}
@jnotnull 对了忘记告诉你兼容办法
@jnotnull JSLite支持这些浏览器
@jnotnull 是的 没有要支持IE8哦
b.indexOf 这个存在兼容性问题。IE8不支持