我想了解从另一个数组的所有元素中过滤数组的最佳方法。我尝试使用过滤器功能,但我不知道如何给它我想要删除的值。
就像是:
var array = [1,2,3,4];
var anotherOne = [2,4];
var filteredArray = array.filter(myCallback);
// filteredArray should now be [1,3]
function myCallBack(){
return element ! filteredArray;
//which clearly can't work since we don't have the reference <,<
}
如果过滤器功能没有用,您将如何实现?
编辑:我检查了可能重复的问题,它对那些容易理解 javascript 的人很有用。检查为好的答案使事情变得容易。