TypeScript 数组扩展
如同所有编程语言一样,数组(Array)也是 JavaScript 的一个重要的数据类型,在 ES6 中,更是由 ECMA 官方增强了数组操作的能力。不过即便如此与.NET 平台下的 Linq 方法相较来说,原生的 JavaScript 还是缺少了一些重要的方法。为了在开发 JavaScript 时也能使用这些方法,我写了一个轻量的组件增强数组的能力。
组件名为 luckystarry-collections,代码已托管在 Github:https://github.com/LuckyStarry/luckystarry-collections
除了对 Array 对象做出增强之外,组件还提供了 IEnumerable<T> 接口,下面给出几个使用的简单示例:

