Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rxjs 间隔存储在哪里?_Rxjs - Fatal编程技术网

Rxjs 间隔存储在哪里?

Rxjs 间隔存储在哪里?,rxjs,Rxjs,如果我启动以下功能10次 createInterval() { var someInterval = interval(10000).pipe( take(1)).subscribe( _intervalValue => { console.log(" Interval Fired" + new Date().toISOString()); }); } 我得到10个间隔,将控制台日志记录10次。我怎么知道我有10次间隔?

如果我启动以下功能10次

createInterval() {

  var someInterval =  interval(10000).pipe( take(1)).subscribe(
    _intervalValue => 
    {
      console.log(" Interval Fired" + new Date().toISOString());
    });

}
我得到10个间隔,将控制台日志记录10次。我怎么知道我有10次间隔? 我在哪里可以找到这些,就好像它们神秘地存在于某个地方

我怎么知道我有10次间隔

让我们简化使用数字而不是观察值:

函数createNumber(){
const someNumber=Math.random();
log(`Number Created:${someNumber}`);
}

对于(设x=0;x它们是库的内部。
interval
创建了一个对象,该对象具有状态和可链接函数,如
pipe
。您可以尝试打印它并查看属性,但我不会在严重的应用程序中使用它。只使用库提供的公共界面。嘿,BizzyBob!感谢您的帮助回复中提到ime。我希望rxjs能为我们做到这一点,但如果我必须扮演自己的角色,没问题。我只是不想重新发明轮子。干杯!