TypeScript · Middle · Frage 52 von 75

Was bringt as const satisfies Record<string, Route> für ein Konfigurationsobjekt?

const routes = {
  home: { path: '/' },
  user: { path: '/users/:id' },
} as const satisfies Record<string, { path: string }>;
Antwort zeigen

Richtige Antwort: Prüfung der Form, wobei die genauen Literale erhalten bleiben

Erklärung

keyof typeof routes bleibt 'home' | 'user', und ein Tippfehler in einer Eigenschaft wird trotzdem gemeldet.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 52

Teste dich selbst

Mach den Test TypeScript · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen