兩個數(shù)組涧郊,一個為普通數(shù)組,一個是對象數(shù)組眼五,取出兩個數(shù)組里不相同的元素
let arr1 = ["a","b","c"];
let arr2 =[{ id: 0, value: 'ww' }, { id: 0, value: 'a' }, { id: 0, value: 'b' }, { id: 0, value: '55' }];
算法:
let arr = []
function getNoSame(arr1, arr2) {
arr2.forEach(element => {
if (arr1.indexOf(element.value) == -1) {
arr.push(element)
}
});
}
getNoSame(arr2,arr1);