js求2个集合交集再不要写push了

2023-10-29  本文已影响0人  不知不怪
let arr1 = [1, 2, 3, 4, 5, 6, 7];
let arr2 = [4, 5, 6, 7, 8, 9, 0];
let arr3 = arr1.filter(i => arr2.includes(i));
// 或者 let arr3 = arr1.filter(i => arr2.some(j => j == i));
console.log(arr3)
//控制台输出: (4) [4, 5, 6, 7]
//复杂数据类型也可以
上一篇下一篇

猜你喜欢

热点阅读