RxJS 연산자
map, filter, switchMap, mergeMap, concatMap, debounceTime, distinctUntilChanged, combineLatest, forkJoin, catchError
24 면접 질문·
Mid-Level
1RxJS에서 map 연산자의 역할은 무엇입니까?
1
RxJS에서 map 연산자의 역할은 무엇입니까?
답변
map 연산자는 projection 함수를 적용하여 observable이 방출한 각 값을 변환합니다. 방출 횟수나 스트림 구조는 변경하지 않고 개별 값만 변경합니다. 이 연산자는 HTTP response 객체를 특정 요소의 배열로 변환하는 등 데이터 변환에 기본적입니다.
2RxJS에서 filter 연산자의 역할은 무엇입니까?
2
RxJS에서 filter 연산자의 역할은 무엇입니까?
답변
filter 연산자는 predicate 함수로 정의된 조건을 만족하는 값만 통과시킵니다. predicate와 일치하지 않는 값은 단순히 무시되고 하위 observer에 방출되지 않습니다. 이 연산자는 데이터 스트림을 관련 요소로만 줄이는 데 필수적입니다.
3map을 사용하여 ID 배열을 사용자 객체 배열로 변환하는 방법은?
3
map을 사용하여 ID 배열을 사용자 객체 배열로 변환하는 방법은?
답변
map 연산자는 방출된 각 값에 변환 함수를 적용합니다. ID 배열을 객체로 변환하려면 ID에서 원하는 객체를 만드는 함수와 함께 map을 사용하면 됩니다. 이 접근 방식은 원시 데이터를 추가 속성으로 풍부하게 하거나 애플리케이션 요구에 따라 재구성하는 데 일반적입니다.
4
RxJS의 map과 JavaScript Array의 map의 차이는 무엇입니까?
5
짝수만 얻기 위해 observable을 어떻게 필터링합니까?
+21 면접 질문
기타 Angular 면접 주제
TypeScript 기초
Junior
25개 질문TypeScript 고급
Junior
20개 질문Angular 기초
Junior
20개 질문컴포넌트와 라이프사이클
Junior
20개 질문Services & Dependency Injection
Junior
20개 질문Angular 모듈 구성
Mid-Level
22개 질문Angular CLI
Junior
18개 질문디렉티브와 Pipe
Mid-Level
22개 질문라우팅과 내비게이션
Mid-Level
24개 질문리액티브 폼
Mid-Level
26개 질문템플릿 기반 폼
Mid-Level
16개 질문RxJS 기초
Mid-Level
22개 질문HttpClient 및 API 호출
Mid-Level
22개 질문기본 상태 관리
Mid-Level
20개 질문Change Detection
Mid-Level
20개 질문Angular Signals
Mid-Level
20개 질문Standalone Components
Mid-Level
18개 질문Angular 단위 테스트
Mid-Level
22개 질문엔드투엔드 테스팅
Mid-Level
18개 질문빌드 및 최적화
Mid-Level
20개 질문NgRx 기초
Senior
24개 질문NgRx 고급
Senior
24개 질문Angular 아키텍처
Senior
22개 질문성능 최적화
Senior
22개 질문보안 및 모범 사례
Senior
20개 질문고급 RxJS 패턴
Senior
22개 질문Angular Universal 및 SSR
Senior
20개 질문Angular 마이크로 프론트엔드
Senior
20개 질문