Angular

RxJS Operatörleri

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

24 mülakat soruları·
Mid-Level
1

RxJS'te map operatörünün rolü nedir?

Cevap

map operatörü, bir projeksiyon fonksiyonu uygulayarak observable tarafından yayılan her değeri dönüştürür. Yayım sayısını veya stream yapısını değiştirmez, yalnızca bireysel değerleri değiştirir. Bu operatör, bir HTTP response nesnesini belirli bir öğe dizisine dönüştürmek gibi veri dönüşümü için temeldir.

2

RxJS'te filter operatörünün rolü nedir?

Cevap

filter operatörü, yalnızca bir predicate fonksiyonu tarafından tanımlanan koşulu karşılayan değerlerin geçmesine izin verir. Predicate ile eşleşmeyen değerler basitçe yok sayılır ve aşağı akış observer'lara yayılmaz. Bu operatör, veri akışını yalnızca ilgili öğelere indirgemek için gereklidir.

3

Bir ID dizisini map ile kullanıcı nesneleri dizisine nasıl dönüştürürsünüz?

Cevap

map operatörü, yayılan her değere bir dönüşüm fonksiyonu uygular. Bir ID dizisini nesnelere dönüştürmek için, ID'lerden istenen nesneleri oluşturan bir fonksiyonla map kullanmak yeterlidir. Bu yaklaşım, ham verileri ek özelliklerle zenginleştirmek veya uygulama ihtiyaçlarına göre yeniden yapılandırmak için yaygındır.

4

RxJS map ile JavaScript Array map arasındaki fark nedir?

5

Yalnızca çift sayıları almak için bir observable nasıl filtrelenir?

+21 mülakat soruları

Bir sonraki mülakatın için Angular'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla