代码之家  ›  专栏  ›  技术社区  ›  suraj13k

在下面描述的情况下,RxJS内存是否有效?

  •  1
  • suraj13k  · 技术社区  · 6 年前

    让我们考虑一下

    let obs = Rx.Observable
    .interval(1000)
    .take(3);
    
    obs.subscribe(value => console.log("Subscriber: " + value));
    

    Subscriber: 0
    Subscriber: 1
    Subscriber: 2
    

    但是,间隔运算符是否会为每秒创建新的流值?导致每秒内存增加?尽管,take操作符只接受前3个值。

    0 回复  |  直到 6 年前