需求 数组:a = [ { id: 1, name: 'a' }, { id: 2, name: 'b' }, { id: 3, name: 'c' } ] 数组:b = [ { id: 1, name: 'a' }, { id: 3, name: 'c' } ] 目的数组: [ { id: 2, name: 'b' } ] 实现 let arr = a.filter(item => !b.some(v => v.id === item.id )) console.log(arr)