方法一:
const arr1 = [1, 2, 3, 5, 6, 7, 0];
const arr2 = [1, 2, 3, 8, 9, 0];
const arr3 = [1, 2, 3, 0];
const arr = [];
arr3.forEach(item => {
if(arr1.includes(item) && arr2.includes(item)){
arr.push(item);
}
})
console.log(arr);
方法二:(性能优)
const arr1 = [1, 2, 3, 5, 6, 7, 0];
const arr2 = [1, 2, 3, 8, 9, 0, 5];
const arr3 = [1, 2, 3, 0, 5];
const arr = arr3.reduce((pre, cur)=> {
if(arr1.includes(cur) && arr2.includes(cur)){
pre.push(cur);
}
return pre;
}, [])
console.log(arr);