// 办法一:
const intersection = (arr,arr1) => { let obj = {} , res = []; arr.forEach(item => { obj[item] = true; }) arr1.forEach(item => { if(obj[item]){ res.push(item) obj[item] = false } }) return res }
// 办法二:
const intersection = (arr,arr1) => [...new Set (arr.filter(item => arr1.includes(item)))]