map
Aplica una función de proyección a cada valor emitido por el Observable fuente, y emite los valores resultantes como un Observable
Last updated
import { map } from "rxjs/operators";
import { fromEvent } from "rxjs";
const key$ = fromEvent<KeyboardEvent>(document, "keydown");
key$.pipe(map(({ code }) => code)).subscribe(console.log);
// Salida: KeyX, KeyO...import { fromEvent } from "rxjs";
import { map } from "rxjs/operators";
const clicks = fromEvent(document, "click");
const positions = clicks.pipe(map((ev) => ev.clientX));
positions.subscribe((x) => console.log(x));