capypad
0 Tage Serie
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
typescript
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.