文件名称:linqjs:极简实现LINQ样式JavaScript扩展方法
文件大小:42KB
文件格式:ZIP
更新时间:2024-04-01 12:27:54
JavaScript
LinqJS LinqJS是JavaScript中LINQ扩展方法的完整实现,没有运行时依赖项(除非为不支持环境进行转译)。 LinqJS是18kB的原始源,25kB是缩小的浏览器级js(使用Babel,包括再生器运行时),gzip压缩了7kB。 中的方法用作LinqJS的模型。 与内置的filter和map方法不同,LinqJS中的大多数方法不会为新数组分配内存,除非您在链的末尾专门调用toArray或类似的方法。 LinqJS中所有具有序列值返回类型的方法都可以通过进行迭代。 安装: npm i --save @judilsteve/linqjs 用法: import { registerIterable } from 'linqjs/registry' ; import 'linqjs/select' ; import 'linqjs/where' ; class Ran