javascript array.filter multiple arguments code example
Example 1: filter out object in array using two arguments
var arr= [{id: "123", name: "Faa"},
{id: "123", name: "Bar"},
{id: "345", name: "Foo"},
{id: "678", name: "FaaBar"}
];
var name = 'FaaBar';
var id = '678';
arr = arr.filter(function(elem) {
return !(elem.id == id && elem.name == name)
});
Example 2: javascript filter array multiple values
let numbers = [3, 7, 2, 15, 4, 9, 21, 14];
let filteredNumbers = numbers.filter(function (currentElement) {
if (currentElement > 3 && currentElement < 17) {
return true;
}
});
console.log(filteredNumbers);