Subscriptions subscribe to an Observable and observers

Every created subscription will have a new execution context. This means, multiple event listeners are created:

const clickObservable$ = fromEvent(myBtn, 'click');
 
clickObservable$.subscribe((event) => {
  console.log("clicked");
}) 
 
 
secondClickObservable$.subscribe((event) => {
  console.log("clicked");
})