Встречается на 3% собеседований по JavaScript
Что такое Keyof
keyof — это оператор TypeScript, который извлекает ключи типа в виде строкового литерального объединения.
Пример:
typescript
type Person = {
name: string;
age: number;
};
type PersonKeys = keyof Person; // "name" | "age"
text
**Применение:**
- Проверка корректности ключей объекта:
```typescript
function getProperty<T, K extends keyof T>(obj: T, key: K): T[K] {
return obj[key];
}- Создание динамических типов на основе существующих.
⚠️ Работает только с типами, а не с runtime-значениями.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы