TypeScript · Junior · Frage 38 von 75
Wie beschreibt man mit einer Index-Signatur ein Objekt mit beliebigen String-Schlüsseln und Zahlenwerten?
- 1
{ key: string => number } - 2
{ *: number } - 3
{ [key: string]: number }
Antwort zeigen
Richtige Antwort: { [key: string]: number }
Erklärung
Eine Index-Signatur beschreibt ein „Wörterbuch“. Gleichwertig ist Record<string, number>. Mit dem Flag noUncheckedIndexedAccess liefert obj[key] den Typ number | undefined, was die Realität besser abbildet.