KAPITEL 10

Namensräume.Module

Wenn Sie ein Programm schreiben, können Sie die Verkapselung auf verschiedenen Ebenen umsetzen. Auf unterster Eben verkapseln Funktion bestimmtes Verhalten und Datenstrukturen wie Objekte, während Listen Daten verkapseln. Danach können Sie die Funktionen und Daten zu Klassen gruppieren oder sie als Hilfsfunktionen mit einem eigenen Namensraum, mit eigener Datenbank oder als Datenspeicher auslagern. Üblicherweise verwendet man dabei eine einzelne Klasse oder einen Satz von Hilfsfunktionen pro Datei. Auf höherer Ebene könnten Sie mehrere Klassen oder Hilfsfunktionen zu einem Package zusammenfassen, das Sie per NPM veröffentlichen.

Wenn wir von Modulen sprechen, müssen wir unterscheiden, wie der Compiler (TSC) oder ...

Get Programmieren in TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.