TypeScript

TypeScript

#typescript

Inhaltsverzeichnis

?ber

1

Kapitel 1: Erste Schritte mit TypeScript

2

Bemerkungen

2

Versionen

2

Examples

3

Installation und Einrichtung

3

Hintergrund

3

IDEs

3

Visual Studio

3

Visual Studio Code

4

WebStorm

4

IntelliJ IDEA

4

Atom & Atom-Typoskript

4

Erhabener Text

4

Befehlszeilenschnittstelle installieren

4

Installieren Sie Node.js

4

Installieren Sie das npm-Paket global

4

Installieren Sie das npm-Paket lokal

4

Installationskan?le

5

TypeScript-Code wird kompiliert

5

Kompilieren Sie mit tsconfig.json

5

Hallo Welt

5

Grundlegende Syntax

6

Typanmeldungen

6

Casting

7

Klassen

7

TypeScript REPL in Node.js

8

Ausf?hren von TypeScript mit ts-node

8

Kapitel 2: Arrays

10

Examples

10

Objekt im Array suchen

10

Find () verwenden

10

Kapitel 3: Aufz?hlungen

11

Examples

11

So erhalten Sie alle Aufz?hlungswerte

11

Aufz?hlungen mit expliziten Werten

11

Benutzerdefinierte Enum-Implementierung: wird f?r Enums erweitert

12

Erweitern von Enums ohne benutzerdefinierte Enum-Implementierung

13

Kapitel 4: Benutzerdefinierte Typenschutz

14

Syntax

14

Bemerkungen

14

Examples

14

Instanceof verwenden

14

Mit typeof

15

Typ?berwachungsfunktionen

15

Kapitel 5: Debuggen

17

Einf?hrung

17

Examples

17

JavaScript mit SourceMaps in Visual Studio-Code

17

JavaScript mit SourceMaps in WebStorm

17

TypeScript mit TS-Knoten in Visual Studio-Code

18

TypeScript mit TS-Knoten in WebStorm

19

Kapitel 6: Externe Bibliotheken importieren

21

Syntax

21

Bemerkungen

21

Examples

21

Ein Modul von npm importieren

22

Definitionsdateien suchen

22

Verwendung globaler externer Bibliotheken ohne Typisierung

23

Definitionsdateien mit Typoscript 2.x suchen

23

Kapitel 7: Funktionen

25

Bemerkungen

25

Examples

25

Optionale und Standardparameter

25

Arten von Funktionen

25

Funktion als Parameter

26

Funktionen mit Unionstypen

27

Kapitel 8: Generics

29

Syntax

29

Bemerkungen

29

Examples

29

Generische Schnittstellen

29

Eine generische Schnittstelle deklarieren

29

Generische Schnittstelle mit mehreren Typparametern

30

Implementieren einer generischen Schnittstelle

30

Generische Klasse

31

Generics-Einschr?nkungen

31

Generische Funktionen

32

Verwenden generischer Klassen und Funktionen:

32

Geben Sie Parameter als Einschr?nkungen ein

32

Kapitel 9: Integration mit Build-Tools

34

Bemerkungen

34

Examples

34

Installieren und konfigurieren Sie Webpack + -Ladeger?te

34

Browserify

34

Installieren

34

Befehlszeilenschnittstelle verwenden

34

API verwenden

34

Grunzen

35

Installieren

35

Grundlegende Gruntfile.js

35

Schluck

35

Installieren

35

Grundlegende gulpfile.js

35

gulpfile.js mit einer vorhandenen tsconfig.json

36

Webpack

36

Installieren

36

Grundlegende webpack.config.js

36

Webpack 2.x, 3.x

36

Webpack 1.x

37

MSBuild

37

NuGet

38

Kapitel 10: Klasse Dekorateur

39

Parameter

39

Examples

39

Grundklasse Dekorateur

39

Generierung von Metadaten mit einem Klassendekorateur

39

Argumente an einen Klassendekorateur ?bergeben

40

Kapitel 11: Klassen

42

Einf?hrung

42

Examples

42

Einfache Klasse

42

Grundvererbung

42

Konstrukteure

43

Accessoren

44

Abstrakte Klassen

44

Affe patchen eine Funktion in eine vorhandene Klasse

45

Transpilation

46

TypeScript-Quelle

46

JavaScript-Quelle

46

Beobachtungen

47

Kapitel 12: Konfigurieren Sie das Typescript-Projekt, um alle Dateien in Typoscript zu kom 48

Einf?hrung

48

Examples

48

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download