linq.ts:使用TypeType迭代器的LinQ实现

时间:2024-05-28 14:59:55
【文件属性】:

文件名称:linq.ts:使用TypeType迭代器的LinQ实现

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-28 14:59:55

JavaScript

linq.ts 使用TypeType迭代器的LinQ实现 这是使用迭代器在TypeScript中对LinQ的完整实现。 没有使用for-in循环,因此代码也可以针对ES5 许多功能尚未经过全面测试。 由于语言限制,方法singleOrDefault , firstOrDefault , elementAtOrDefault , lastOrDefault , defaultIfEmpty已替换为singleOrUndefined , firstOrUndefined , elementAtOrUndefined , lastOrUndefined , undefinedIfEmpty 。 该代码使用asLinq()方法扩展了Array , Map , Set和String原型asLinq()有关更多信息,请参见index.ts中的示例)。 还有Linq.fromArray , L


【文件预览】:
linq.ts-master
----index.js(10KB)
----linq-exceptions.ts(404B)
----linq.js(69KB)
----package.json(6KB)
----linq-exceptions.js(2KB)
----linq.ts(39KB)
----LinqTs.code-workspace(60B)
----index.html(306B)
----LICENSE(1KB)
----package-lock.json(69B)
----tsconfig.json(677B)
----README.md(1KB)
----index.ts(8KB)
----.vscode()
--------tasks.json(432B)

网友评论