JSLite实现 js数组数据交集$.intersect

$.intersect

数组交集,此方法并非jquery方法,属于JSLite的

js$.intersect([1,2,3,'asdkjf'],[2,3,6,'asdkjf'])
//⇒ [2, 3, "asdkjf"]

JSLite内实现方法…

jsintersect:function(a,b){
    var array=[];
    a.forEach(function(item){
        if(b.indexOf(item)>-1) array.push(item);
    })
    return array;
}
    原文作者:小弟调调
    原文地址: https://segmentfault.com/a/1190000002459411
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞