最大值(max)、最小值(min)、统计个数(count)、聚合(reduce)函数
public count(predicate: function(value: T, i: number, source: Observable<T>): boolean): Observable
当源完成的时候,告知总共发送了多少个值spa
public max(comparer: Function): Observable
返回源 Observable 完成时发出最大值的项code
名称 | 类型 | 属性 | 描述 |
comparer | Function |
|
可选的比较函数,用它来替代默认值来比较两项的值。ip |
public min(comparer: Function): Observable<R>
返回源 Observable 完成时发出最小值的项get
名称 | 类型 | 属性 | 描述 |
comparer | Function |
|
可选的比较函数,用它来替代默认值来比较两项的值。io |
public reduce(accumulator: function(acc: R, value: T, index: number): R, seed: R): Observable<R>
在源 Observalbe 上应用 accumulator (累加器) 函数,而后当源 Observable 完成时,返回 累加的结果,能够提供一个可选的 seed (初始值)table