TypeScript · Middle · Frage 54 von 75

Was sind Parameter Properties, und warum sind sie keine „entfernbare“ Syntax?

class User {
  constructor(private readonly name: string) {}
}
Antwort zeigen

Richtige Antwort: Konstruktorparameter, die zu Feldern werden; TS muss diesen Code erzeugen

Erklärung

Da sie JavaScript erzeugen, lehnen erasableSyntaxOnly und Laufzeiten, die nur Typen entfernen, sie ab.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 54

Teste dich selbst

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

Diesen Test machen