capypad
0 Tage Serie
typescript / beginner
Snippet

Ein Interface definieren

Ein Interface definiert die Struktur eines Objekts und stellt sicher, dass es bestimmte Eigenschaften mit bestimmten Typen besitzt.

snippet.ts
typescript
1
2
3
4
5
6
7
8
9
interface User {
id: number;
name: string;
}
 
const newUser: User = {
id: 1,
name: "John Doe"
};
Erklärung
1
interface User { ... }
Erstellt einen Bauplan für ein Objekt namens 'User'.
2
id: number;
Legt fest, dass ein User-Objekt eine numerische 'id' haben muss.
3
const newUser: User = { ... };
Erstellt ein Objekt, das strikt der Struktur des User-Interfaces folgt.