TypeScript · Senior · Pytanie 42 z 75

Czym jest homomorficzny typ mapowany i co zachowuje?

Wyjaśnienie

Gdy typ mapowany przechodzi bezpośrednio po keyof T, TS przenosi modyfikatory właściwości T. Dlatego Partial<Readonly<T>> pozostaje readonly. Przy przechodzeniu po dowolnej unii kluczy (K in 'a' | 'b') modyfikatory nie są zachowywane.

Do poczytania

Błąd w pytaniu

TypeScript · Senior · pytanie 42

Sprawdź się

Rozwiąż test TypeScript · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test