我需要過濾數組1中的每個元素。兩個數組都可以有隨機數的元素。Javascript,用數組過濾數組
array1 = [1,2,3,4,5];
array2 = [1,3,5];
filteredArray = [];
array2.forEach(function(x){
filteredArray = array1.filter(function(y){
return y !== x;
});
});
return filteredArray;
//should return -> [2,4]
// returns [1,2,3,4]
如何過濾一個數組與另一個數組中的所有元素?
http://stackoverflow.com/questions/1181575/determine -whether-an-array-contained-a-value - 你可以使用這個 – RaV