Imagine I wrote an observable expression in ngOnInit() hook like this:
ngOnInint(){
this.httpClient.get('request-url').subscribe(response => {
...
})
}
And after ngOnInit execution the function's context may be destructed if it hasn't been saved to a variable. But even though the observable is still handled by any value emit.
The question is: where and how does angular keep tracking for the observable if it hasn`t been saved to variable?