Angular

RxJS オペレーター

map、filter、switchMap、mergeMap、concatMap、debounceTime、distinctUntilChanged、combineLatest、forkJoin、catchError

24 面接問題·
Mid-Level
1

RxJS における map オペレーターの役割は何ですか?

回答

map オペレーターは、プロジェクション関数を適用して observable によって発行された各値を変換します。発行回数やストリーム構造は変更せず、個々の値のみを変更します。このオペレーターは、HTTP response オブジェクトを特定の要素の配列に変換するなど、データ変換において基本的なものです。

2

RxJS における filter オペレーターの役割は何ですか?

回答

filter オペレーターは、述語関数によって定義された条件を満たす値のみを通過させます。述語に一致しない値は単に無視され、下流の observer に発行されません。このオペレーターは、データストリームを関連する要素のみに減らすために不可欠です。

3

map を使用して ID の配列をユーザーオブジェクトの配列に変換するには?

回答

map オペレーターは、発行された各値に変換関数を適用します。ID の配列をオブジェクトに変換するには、ID から目的のオブジェクトを作成する関数で map を使用するだけです。このアプローチは、生データを追加プロパティで充実させたり、アプリケーションのニーズに応じて再構築したりするのに一般的です。

4

RxJS の map と JavaScript Array の map の違いは何ですか?

5

偶数のみを取得するために observable をフィルタリングするには?

+21 面接問題

次の面接に向けてAngularをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める