/* secuencia de eventos */ document.addEventListener('click', (e) => console.log('Clicked!', e.clientX)); /* usando rxjs */ import { fromEvent } from 'rxjs'; import { throttleTime, map } from 'rxjs/operators'; /* stream de eventos y uso de operators y escucha de cambios. */ fromEvent(document, 'click').pipe( throttleTime(1000), map(event => event.clientX * 2), ).subscribe((clientX) => console.log('Clicked!', clientX));