为什么RX中的BehaviorSubject中的名称为"Behavior"?

Nes*_*tor 28 system.reactive

我很好奇,为什么你认为他们在Ractive Extensions中为BehaviorSuject对象使用了名称"Behavior"?

注意:行为主体将最后一个值(或init vaue)作为第一个值返回给任何订阅者.

小智 38

功能反应式编程的世界中,行为是随时间变化的值.这正是BehaviorSubject所代表的:当您订阅时,您获得当前值,然后您可以继续观察更改.请参见http://en.wikipedia.org/wiki/Functional_reactive_programming.