This documentation groups information about the various operators and examples of their usage into the following pages:
Creating Observables
Create
, Defer
, Empty
/Never
/Throw
, From
, Interval
, Just
, Range
, Repeat
, Start
, and Timer
Transforming Observable Items
Buffer
, FlatMap
, GroupBy
, Map
, Scan
, and Window
Filtering Observables
Debounce
, Distinct
, ElementAt
, Filter
, First
, IgnoreElements
, Last
, Sample
, Skip
, SkipLast
, Take
, and TakeLast
Combining Observables
And
/Then
/When
, CombineLatest
, Join
, Merge
, StartWith
, Switch
, and Zip
Error Handling Operators
Catch
and Retry
Utility Operators
Delay
, Do
, Materialize
/Dematerialize
, ObserveOn
, Serialize
, Subscribe
, SubscribeOn
,TimeInterval
, Timeout
, Timestamp
, and Using
Conditional and Boolean Operators
All
, Amb
, Contains
, DefaultIfEmpty
, SequenceEqual
, SkipUntil
, SkipWhile
, TakeUntil
, and TakeWhile
Mathematical and Aggregate Operators
Average
, Concat
, Count
, Max
, Min
, Reduce
, and Sum
Converting Observables
To
Connectable Observable Operators
Connect
, Publish
, RefCount
, and Replay
Backpressure Operators a variety of operators that enforce particular flow-control policies
These pages include information about some operators that are not part of the core of ReactiveX but are implemented in one or more of language-specific implementations and/or optional modules.
http://reactivex.io/documentation/observable.html
------------------越是喧嚣的世界,越需要宁静的思考------------------ 合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。 积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。