TypeScript · Junior · Frage 72 von 75

Wie beschreibt man in einem Typ ein Objekt mit einer Methode?

interface Logger {
  log(message: string): void;
  level: 'info' | 'debug';
}
Antwort zeigen

Richtige Antwort: Methodensyntax: log(message: string): void

Erklärung

Sowohl Methoden- als auch Eigenschaftssyntax funktionieren. Mit strictFunctionTypes bekommt die Eigenschaftssyntax strengere Prüfungen der Parameter.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Junior · Frage 72

Teste dich selbst

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

Diesen Test machen