基于js数组元素es6语法求取数组元素交集

1.求数组元素交集:

const listIntersection = (firstList,...args)=>{
   if(!Array.isArray(firstList) || !args.length){
   return firstList;
}
   return firstList.filter(item => args.every(list => list.includes(item)));
}

listIntersection([1,2],[3,4]);  //[]
listIntersection([3,2],[3,4]);  //[3]

//数组元素找交集(得出相同元素)

 

posted @ 2022-02-27 16:04  cc-front  阅读(107)  评论(0)    收藏  举报