2. Czym jest typ generyczny Partial?

Typ pomocniczy Partial przyjmuje dowolny interfejs. Interfejs, który zwraca, posiada wszystkie pola przekazanego interfejsu, ale oznaczone jako opcjonalne.

interface RequiredType { name: string, age: number } type PartialType = Partial<RequiredType>; const partialObject: RequiredType = {} // error - name and age are required so must be initialized const partialObject: PartialType = {} // no error - name and age are optionals so doesn't have to be initialized
devFlipCards 2024

Akceptujesz cookies?

Cookies to niewielkie fragmenty danych zapisywane lokalnie na twoim urządzeniu. Pomagają w funkcjonowaniu naszej strony - zapisują Twoje ustawienia strony takie jak motyw czy język. Poprawiają funkcjonowanie reklam i pozwalają nam na przeprowadzanie analityki odwiedzin strony. Korzystając ze strony zgadasz się na ich wykorzystanie.