Observables:链接`pipe`和单个`pipe`内的多个函数之间的区别

Observables: Difference between chaining `pipe` and several function inside a single `pipe`

这2段代码有区别吗:

    this.subject
      .pipe(skip(1))
      .pipe(debounceTime(200))
      .pipe(takeUntil(this.unsubscribe))
      .subscribe((value: any) => {
        // Do whatever
      });

并且:

    this.subject
      .pipe(skip(1), debounceTime(200), takeUntil(this.unsubscribe))
      .subscribe((value: any) => {
        // Do whatever
      });

结果是相同的,但是多个管道将创建多个新的可观察对象,这当然会产生运行时成本。在您的用例中该成本是否可以忽略不计取决于您和您的分析。作为一般经验法则,我建议使用单管。