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