Este operador dará un valor único de la fuente observable basado en el índice dado.
Sintaxis
elementAt(index: number): Observable
Parámetros
index - El argumento pasado es el índice de tipo número, comenzando desde 0. Se devolverá el valor de la fuente observable para este índice.
Valor devuelto
Se devolverá un observable con un valor basado en el índice dado.
Ejemplo
import { fromEvent} from 'rxjs';
import { elementAt } from 'rxjs/operators';
let btn = document.getElementById("btnclick");
let btn_clicks = fromEvent(btn, 'click');
let case1 = btn_clicks.pipe(elementAt(4));
case1.subscribe(x => console.log(x));
Hemos utilizado elementAt (4), por lo que se emitirá el quinto clic cuando el índice comience desde 0.
Salida