Filtering Data

Overview

The filter function works in the same way as the filter function on the Javascript array. It takes a function that should return either true or false when applied to an item of the list. It will return a list with only the items that pass the inputted filter.

filter examples



let numbers = [1,2,3,4,5,6,7,8,9]; let greaterThanFour = numbers.filter(p=>p>4); let greaterThanFour2 = $list(numbers).filter(p=>p>4);




let data = [{age:10},{age:11},{age:12},{age:13},{age:14},{age:15},{age:16},{age:17},{age:18},]; let filtered = data.filter(p=>p.age<13); let filtered2 = $list(data).filter(p=>p.age<13);