用includes判断一个数组里面的值是否在另一个数组里面

86 阅读1分钟

let arr = ["1","2","3"]; let arr2 =[{D_transcode:"1", D_transDate:"2021-7-7"},{D_transcode:"2",D_transDate:"2021-7-7"},{D_transcode:"5",D_transDate:"2021-7-7"}] // 遍历出来包含arr中数据中的arr1数据 let arr3=[] arr2.forEach(item=>{ if(arr.includes(item.D_transcode)){ arr3.push(item) } }) console.log(arr3)