typescript / beginner
Snippet
Optionale Interface-Eigenschaften
Die Verwendung des Fragezeichens (?) macht eine Eigenschaft optional, was bedeutet, dass sie beim Erstellen eines Objekts dieses Typs nicht vorhanden sein muss.
snippet.ts
1
2
3
4
interface Config {host: string;port?: number;}
Erklärung
1
port?: number
Gibt an, dass 'port' optional ist und eine Zahl oder undefined sein kann.