Array.prototype.filterintermediateconst items = [{done: true}, {done: false}, {done: true}]
items.filter(i => i.done) // β [{done:true}, {done:true}]Use filter() to extract objects from an array based on a boolean property.
filter() is very commonly used with arrays of objects to keep only those satisfying some property condition.
Challenge: Implement filterActive(users) that returns only users where active is true.
filterActive([{name:'A', active:true}, {name:'B', active:false}])
// β [{name:'A', active:true}]