各類各樣的操做符按照不一樣的目的,分類幾個大類:建立,變化,過濾,組合,廣播(multicasting),錯誤處理,使用工具等等。react
如下的列表,按照分類羅列了所有的操做符:ajax
ajax工具
bindCallbackorm
bindNodeCallbackhtm
createrxjs
deferip
emptyelement
fromget
fromEvent
fromEventPattern
fromPromise
generate
interval
never
of
repeat
repeatWhen
range
throw
timer
buffer
bufferCount
bufferTime
bufferToggle
bufferWhen
concatMap
concatMapTo
exhaustMap
expand
groupBy
map
mapTo
mergeMap
mergeMapTo
mergeScan
pairwise
partition
pluck
scan
switchMap
switchMapTo
window
windowCount
windowTime
windowToggle
windowWhen
debounce
debounceTime
distinct
distinctKey
distinctUntilChanged
distinctUntilKeyChanged
elementAt
filter
first
ignoreElements
audit
auditTime
last
sample
sampleTime
single
skip
skipUntil
skipWhile
take
takeLast
takeUntil
takeWhile
throttle
throttleTime
combineAll
combineLatest
concat
concatAll
exhaust
forkJoin
merge
mergeAll
race
startWith
switch
withLatestFrom
zip
zipAll
cache
multicast
publish
publishBehavior
publishLast
publishReplay
share
catch
retry
retryWhen
do
delay
delayWhen
dematerialize
finally
let
materialize
observeOn
subscribeOn
timeInterval
timestamp
timeout
timeoutWith
toArray
toPromise
defaultIfEmpty
every
find
findIndex
isEmpty
count
max
min
reduce