目录 -- 学习 RxJS 操作符 关于中文版 -- 学习 RxJS 前言 操作符 组合 combineAll combineLatest concat concatAll forkJoin merge mergeAll pairwise race startWith withLatestFrom zip 条件 defaultIfEmpty every 创建 create empty from fromEvent fromPromise interval of range throw timer 错误处理 catch / catchError retry retryWhen 多播 publish multicast share shareReplay 过滤 audit auditTime debounce debounceTime distinctUntilChanged filter first ignoreElements last sample single skip skipUntil skipWhile take takeUntil takeWhile throttle throttleTime 转换 buffer bufferCount bufferTime bufferToggle bufferWhen concatMap concatMapTo exhaustMap expand exhaustMap groupBy map mapTo mergeMap / flatMap partition pluck reduce scan switchMap window windowCount windowTime windowToggle windowWhen 工具 do / tap delay delayWhen dematerialize finalize / finally let timeout toPromise 完整列表 食谱 Http 轮询 游戏循环 进度条 智能计数器 概念 RxJS v5 -> v6 升级 理解操作符导入