[RxJS] RxJS Operator (3) : Filtering Operators (throttle, debounce, sample, audit)
1) 기초적인 필터링 filter of(1, 2, 3, 4) .pipe(filter((v) => v > 2)) .subscribe(console.log); // 3, 4만 출력 first, last first는 take(1)과 사실상 기능이 같습니다. of(1, 2, 3, 4).pipe(first()).subscribe(console.log); // 1만 출력 of(1, 2, 3, 4).pipe(last()).subscribe(console.log); // 4만 출력 2) distinct, distinctUntilChanged, distinctUntilKeyChanged distinctUntilChanged가 매우 자주 사용되는 편입니다. 의미 그대로, 값이 동일하면 무시하고, 값이 달라야만 처리합니다...