TypeScript · Junior · Запитання 60 з 75
Що вимагає Record<'draft' | 'published', number>?
- ✓Правильна відповідь: Об'єкт, у якого є обидва ключі
draftіpublished, кожен із числом - 2Об'єкт із будь-якими рядковими ключами
- 3Хоча б один із ключів
Пояснення
З об'єднанням літеральних ключів Record гарантує, що жоден випадок не забуто - новий статус покаже помилки там, де його бракує.