filter
signature: filter(select: Function, thisArg: any): Observable
filter(select: Function, thisArg: any): Observable
주어진 조건을 만족하는 값을 발생시킵니다.
💡 주어진 조건을 만족하지 않을 때 옵저버블을 종료시키기 원한다면, takeWhile 을 살펴보세요!
예시
예시 1: 짝수만 필터링합니다
( StackBlitz | jsBin | jsFiddle )
예시 2: 프로퍼티를 기준으로 객체 필터링
( StackBlitz | jsBin | jsFiddle )
예시 3: 특정한 값보다 큰 수를 필터링합니다
( StackBlitz | jsBin | jsFiddle )
관련된 사용법
[Save Indicator]('../../recipes/save-indicator.md)
추가 자료
filter 📰 - 공식 문서
Adding conditional logic with filter 📹 💵 - John Linquist
Filtering operator: filter 📹 💵 - André Staltz
Build your own filter operator 📹- Kwinten Pisman
📂 Source Code: https://github.com/ReactiveX/rxjs/blob/master/src/internal/operators/filter.ts
Last updated
Was this helpful?