最大值(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