我正在寻找一个JavaScript库,该库将允许我使用类似LINQ的语法查询复杂的JSON对象。快速搜索发现了一些有希望的选择,这些选择似乎可以满足我的需求:
- 有没有人有使用它们的经验?
- 有什么优点和缺点?
- 性能可比吗?
- LINQ to JavaScript的函数传递语法是否提供任何隐藏的好处(我个人发现jLinq的语法乍一看更具吸引力)?
- 您发现这两个项目中缺少什么?
- 您是否曾经尝试与作者联系?他们反应如何?
- 哪个项目使用更广泛?
我认为它将是第一个进行全面试用的人。
Linq-Collections
(npmjs.com/package/linq-collections)。它使用延迟执行和大量内部优化来快速发展。基于Microsoft的标准(如果您了解C#Linq,那么您就会知道linq-collection)