我个人最喜欢的JavaScript的数组处理第三方库
有时候业务需要,要对数组进行比较复杂的处理,难倒是一点不难,就是感觉麻烦。
由于我自己是一个.net程序员出身,C#语言里对List的支持(LINQ)简直是指哪打哪,舒服到不行,就很怀念这个东西。
有一次遇到业务需求,就去搜了一下javascript linq,居然找到了这个意外收获。
从三年前我知道它就,就再也念念不忘了。
下面三张图,图1,图2,图3.
三个地址(访问较慢):
https://archive.codeplex.com/?p=linqjs
https://github.com/neuecc/linq.js
https://github.com/mihaifm/linq
其中linq.js我已经下载了,保存在csdn便于使用。
图1中点击链接可跳转到2和3.
图1中有说明:
- linq.js 实现了.NET 4.0 里面的所有方法并且还有扩充 (不担心函数熟不熟,够不够用)
- 提供了两个版本,linq.js 和 jquery.linq.js (这下不必担心这两个究竟哪个才是“正统”了)
- 图2那个已经停止维护,现在在一个fork版本(图3)还在维护。(清楚来龙去脉了)
这个算是为我自己记录一下。
本文摘自 :https://blog.51cto.com/u