TypeScript · Junior · Запитання 49 з 75
Чим Required<T> відрізняється від Partial<T>?
- ✓Правильна відповідь:
Requiredробить усі властивості обов'язковими,Partial- необов'язковими - 2
Requiredприбирає модифікаторreadonly, аPartial- додає - 3Це синоніми: обидва роблять властивості обов'язковими для об'єкта
Пояснення
Вони протилежні: Required прибирає модифікатор ?, Partial додає його. За readonly відповідає Readonly<T>. Усі ці утиліти - зіставлені типи, які можна написати й самостійно.