Const
Filters an array based on property equality or custom predicate function.
Operates on arrayData passed from previous operations. Supports two filtering modes:
filterProperty
filterValue
filterPredicate
Operation data with filteredArray containing filtered results
filteredArray
// Filter by property equalityconst result = filterArray({ arrayData: [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}], filterProperty: 'age', filterValue: 25});// result.filteredArray = [{name: 'Alice', age: 25}] Copy
// Filter by property equalityconst result = filterArray({ arrayData: [{name: 'Alice', age: 25}, {name: 'Bob', age: 30}], filterProperty: 'age', filterValue: 25});// result.filteredArray = [{name: 'Alice', age: 25}]
// Filter with custom predicateconst result = filterArray({ arrayData: [1, 2, 3, 4, 5], filterPredicate: (item) => item % 2 === 0});// result.filteredArray = [2, 4] Copy
// Filter with custom predicateconst result = filterArray({ arrayData: [1, 2, 3, 4, 5], filterPredicate: (item) => item % 2 === 0});// result.filteredArray = [2, 4]
Filters an array based on property equality or custom predicate function.
Operates on arrayData passed from previous operations. Supports two filtering modes:
filterPropertyandfilterValueto filter by property matchfilterPredicatefunction for complex filtering logic