1.1两个数组arr1和arr2,去除重复对象,
let propsData = arr1.filter(
item =>
!arr2.some(ele => ele.id === item.userId)
);
1.2合并两个数组并去除相同的数据
var data1=['1','2','3'] var data2=['1','5','9'] var newArr=[...new Set(data1.concat(data2))] //结果 ['1', '2', '3', '5', '9'] var newArrs=[...new Set([...data1,...data2])] //结果 ['1', '2', '3', '5', '9']
1.3
let arr1=['棉','40*40']
let arr2=['棉','40*40','好']
arr1.forEach((item1)=>{
arr2.forEach((item2,j)=>{
if(item2==item1){
arr2.splice(j,1)
j-=1
}
})
})
console.log(arr2)
因篇幅问题不能全部显示,请点此查看更多更全内容