Rxjs--数学和聚合操做符

最大值(max)、最小值(min)、统计个数(count)、聚合(reduce)函数

count

public count(predicate: function(value: T, i: number, source: Observable<T>): boolean): Observable

当源完成的时候,告知总共发送了多少个值spa

max

public max(comparer: Function): Observable

返回源 Observable 完成时发出最大值的项code

名称 类型 属性 描述
comparer Function
  • 可选的

可选的比较函数,用它来替代默认值来比较两项的值。ip

min

public min(comparer: Function): Observable<R>

返回源 Observable 完成时发出最小值的项get

名称 类型 属性 描述
comparer Function
  • 可选的

可选的比较函数,用它来替代默认值来比较两项的值。io

reduce

public reduce(accumulator: function(acc: R, value: T, index: number): R, seed: R): Observable<R>

在源 Observalbe 上应用 accumulator (累加器) 函数,而后当源 Observable 完成时,返回 累加的结果,能够提供一个可选的 seed (初始值)table

相关文章
相关标签/搜索