I find the list comprehension much clearer than filter + lambda, but use whichever you find easier. There are two things that may slow down your use of filter. The first is the function call.

Understanding the Context

Setting the value of the filter query-string parameter to a string using those delimiters creates a list of name/value pairs which can be parsed easily on the server-side and utilized to enhance. Ecmascript 5 has the filter() prototype for array types, but not object types, if i understand correctly. How would i implement a filter() for objects in javascript? Let's say i have this object