TypeScript · Junior · Запитання 38 з 75
Як описати об'єкт із довільними рядковими ключами й числовими значеннями через індексну сигнатуру?
- ✓Правильна відповідь:
{ [key: string]: number } - 2
{ key: string => number } - 3
{ *: number }
Пояснення
Індексна сигнатура описує «словник». Еквівалент - Record<string, number>. З прапорцем noUncheckedIndexedAccess звернення obj[key] поверне number | undefined, що точніше відображає реальність.