
#programowanie #typescript
Dlaczego typescript nie wywala tutaj błędu? Interface Person ma więcej właściwości, a mogę przypisać go do BasicPerson
Dlaczego typescript nie wywala tutaj błędu? Interface Person ma więcej właściwości, a mogę przypisać go do BasicPerson

- Najlepsze
- Wszystkie komentarze








Do typu bardziej złożonego (Person) nie da się przypisać typu prostszego (BasicPerson).
Interfejs określa minimum, które musi zostać spełnione - a nie dokładną listę metod/pól, które musi mieć dany obiekt.
Komentarz usunięty przez autora