TypeScript · Junior · Запитання 21 з 75
Що робить typeof у позиції типу: type Config = typeof config?
- ✓Правильна відповідь: Бере тип змінної
config, виведений компілятором - 2Повертає рядок
'object', як у JavaScript - 3Перевіряє тип
configпід час виконання
Пояснення
У виразах typeof - JS-оператор, що повертає рядок. У позиції типу це оператор TypeScript, що видобуває тип значення. Зручно, щоб не дублювати опис: const routes = {...} as const; type Routes = typeof routes.