typescript / beginner
Snippet
Objektstrukturen mit Interfaces definieren
Interfaces sind ein mächtiges Werkzeug, um die 'Form' eines Objekts zu definieren und sicherzustellen, dass es bestimmte Eigenschaften mit den richtigen Typen enthält.
snippet.ts
1
2
3
4
5
6
7
8
9
10
11
interface Book {title: string;author: string;pages: number;}const myBook: Book = {title: "The TypeScript Way",author: "John Smith",pages: 250};
Erklärung
1
interface Book { ... }
Deklariert ein neues Interface namens Book, das als Bauplan für Objekte dient.
2
const myBook: Book = { ... }
Erstellt eine Konstante, die sich an die Struktur des Book-Interfaces halten muss.