UNPKG

linq-js-docs

Version:

use linq and lamdba in javascript

39 lines 1.93 kB
[ { "publish": "2017-03-27", "contents": [ "优化了部分代码结构", "新增 对 arrayComparer 的默认支持", "新增了 对绝大部分 selector, predicate, comparer 参数校验", "新增 绝大部分的 selector, predicate, comparer 参数均支持 String 或 Symbol 类型数据 表示选择对象对应的字段 的功能", "新增 Enumerable.predicates.exists 属性, 表示非空筛选器", "新增 Enumerable.predicates.regexp 方法, 生成正则匹配的筛选器", "新增 Enumerable.predicates.not 方法, 生成逻辑非筛选器", "新增 Enumerable.predicates.selector 方法, 生成选择筛选器", "新增 Enumerable.predicates.equality, Enumerable.predicates.strict, Enumerable.predicates.same 方法, 生成比较筛选器" ], "version": "2.1.15" }, { "publish": "2017-04-05", "contents": [ "优化 selectMany 方法, 使的使用上更接近linq原生的方法. 修复 selectMany 方法 collectionSelector 返回 Iterator,string,object 对象是出现异常的bug", "修改 defaultGroupResultSelector 为 defaultResultSelector, 修改 Enumerable.selectors.groupResult 为 Enumerable.selectors.result", "修改 selectMany 方法的 resultSelector 参数的结构和默认值, 与 defaultResultSelector 一致", "增加 zip 方法的 resultSelector 的默认值为 defaultResultSelector" ], "version": "2.1.16" }, { "prepublish": true, "contents": [ "新增 findLast 方法", "新增 Enumerable.comparers.greater 方法", "新增 Enumerable.comparers.less 方法", "新增 Enumerable.predicates.properties 方法, 生成一个属性筛选器", "新增所有的 predicate 参数, 如果使用 Array 或者 Object 类型作为参数时, 自动经过 Enumerable.predicates.properties 方法转译成一个筛选器", "优化 comparer / predicate / selector 类型的参数 转化过程的效率" ], "version": "2.1.17" } ]