什么是领先的LINQ for JavaScript库?
我正在寻找一个JavaScript库,它允许我使用类似LINQ的语法来查询复杂的JSON对象。 快速搜索发现了几个有前途的选项,看起来他们可能提供我需要的东西:
LINQ to JavaScript和jLinq
编辑:
今天刚刚看到这个:jslinq。
我认为这将是第一次彻底尝试。
你有没有看到Rx的Javascript,但? 那就是你想要的。
你可能想看看linq.js。 它遵循.NET lambda语法,并且看起来很好地集成在Microsoft环境中。
LINQ for JavaScript - http://linqjs.codeplex.com/
优点
缺点
最常用的Linq运算符在广泛使用的JS库中非常普遍。 他们只是有不同的名字(实际上,他们比Linq有更多的传统名字)。 Select
成为map
, Where
变得filter
, First
和FirstOrDefault
成为[0]
几乎没有我知道的库(包括我认为你链接的那些库)在.NET Linq中懒得实现懒惰,他们只是使用数组立即进行评估。
要获得一个非常好的完整功能列表操作,请尝试:http://osteele.com/sources/javascript/functional/
链接地址: http://www.djcxy.com/p/51335.html