RxJS - Intervalle de temps de l'opérateur utilitaire

Cet opérateur renverra un objet qui contient la valeur actuelle et le temps écoulé entre la valeur actuelle et la valeur précédente qui est calculée à l'aide de l'entrée du planificateur prise.

Syntaxe

timeInterval(scheduler): Observable

Paramètres

scheduler- (optionnel) L'entrée du planificateur est utilisée pour calculer le temps écoulé entre la valeur actuelle et précédente de la source Observable.

Valeur de retour

Il renverra une observable qui aura des valeurs source et également l'intervalle de temps.

Exemple

import { of } from 'rxjs';
import { filter, timeInterval } from 'rxjs/operators';

let list1 = of(2, 3, 4, 5, 6);
let final_val = list1.pipe(timeInterval());
final_val.subscribe(x => console.log(x));

Production