jLinq is a fully extensible Javascript library that allows you to perform LINQ style queries on arrays of object.