我需要过滤数组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