scan
signature: scan(accumulator: function, seed: any): Observable
scan(accumulator: function, seed: any): ObservableReduce해나갑니다.
예시
// RxJS v6+
import { of } from 'rxjs';
import { scan } from 'rxjs/operators';
const source = of(1, 2, 3);
// 간단한 scan 예시로, 0부터 시작해서 더해나갑니다.
const example = source.pipe(scan((acc, curr) => acc + curr, 0));
// 누적된 값을 기록합니다.
// output: 1,3,6
const subscribe = example.subscribe(val => console.log(val));관련된 사용법
추가 자료
Last updated
Was this helpful?