Typisierte Variablendeklaration
Da TypeScript eine Obermenge von JavaScript ist, gibt es nicht viele Unterschiede in der grundlegenden Syntax. Aber jetzt werfen wir einen Blick auf einen der wichtigsten Unterschiede - Typisierung.
TypeScript führt das Konzept der typisierten Variablen ein, bei dem der Typ jeder Variablen explizit definiert ist. Unter den verschiedenen von TypeScript unterstützten Datentypen sind drei häufig verwendete Typen number
, boolean
und string
.
Früher haben wir Variablen mit dem Schlüsselwort var
deklariert, und TypeScript hat den Typ dieser Variablen automatisch abgeleitet. Jetzt werden wir TypeScripts Aufgabe erleichtern und den Variablentyp manuell definieren. Dies geschieht wie folgt:
12let one : number = 10; console.log(one)
Die Syntax ist etwas anders, und wir sehen, welchen Typ unsere Variable one
haben wird. Schauen wir uns die Syntax genauer an:
let variable_name : type = value;
Auf die gleiche Weise können wir Variablen der anderen beiden Typen definieren, zum Beispiel einen String:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Vielleicht ist Ihnen aufgefallen, dass es so ist, als ob wir unserem Code befehlen: Die Variable sei ein String!
Auf diese Weise wird es Ihnen leichter fallen, sich die Syntax zu merken.
boolean
Kommen wir nun zum boolean
-Typ, der ein Datentyp ist, der nur die Werte true
und false
enthalten kann.
F: Wofür wird er verwendet?
A: Er wird verwendet, um Codeblöcke mit Bedingungen auszuführen.
F: Was sind Codeblöcke mit Bedingungen?
A: Sie werden später in diesem Kurs mehr darüber erfahren.
Schauen wir uns eine Variable mit dem boolean-Typ an:
12let variable : boolean = true; console.log(variable);
Wofür wird die Datentypisierung verwendet?
In erster Linie hilft die Datentypisierung einem Programmierer, seinen Code besser zu verstehen. Sie haben die Freiheit zu entscheiden, ob Sie die Datentypisierung verwenden möchten oder nicht, aber TypeScript wird für dieses Feature sehr geschätzt.
Zusätzlich hilft die Datentypisierung, Fehler zu vermeiden, da der TypeScript-Compiler Codefragmente hervorhebt, bei denen die Datentypen nicht übereinstimmen, wie im Screenshot gezeigt:
Wir haben Variablen mit den Typen number
und string
definiert. Dann versuchen wir, einen numerischen Wert durch einen String zu teilen. Der Compiler warnt uns, dass wir möglicherweise einen Fehler machen. Der Compiler kümmert sich gut um uns.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.94
Typisierte Variablendeklaration
Swipe um das Menü anzuzeigen
Da TypeScript eine Obermenge von JavaScript ist, gibt es nicht viele Unterschiede in der grundlegenden Syntax. Aber jetzt werfen wir einen Blick auf einen der wichtigsten Unterschiede - Typisierung.
TypeScript führt das Konzept der typisierten Variablen ein, bei dem der Typ jeder Variablen explizit definiert ist. Unter den verschiedenen von TypeScript unterstützten Datentypen sind drei häufig verwendete Typen number
, boolean
und string
.
Früher haben wir Variablen mit dem Schlüsselwort var
deklariert, und TypeScript hat den Typ dieser Variablen automatisch abgeleitet. Jetzt werden wir TypeScripts Aufgabe erleichtern und den Variablentyp manuell definieren. Dies geschieht wie folgt:
12let one : number = 10; console.log(one)
Die Syntax ist etwas anders, und wir sehen, welchen Typ unsere Variable one
haben wird. Schauen wir uns die Syntax genauer an:
let variable_name : type = value;
Auf die gleiche Weise können wir Variablen der anderen beiden Typen definieren, zum Beispiel einen String:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Vielleicht ist Ihnen aufgefallen, dass es so ist, als ob wir unserem Code befehlen: Die Variable sei ein String!
Auf diese Weise wird es Ihnen leichter fallen, sich die Syntax zu merken.
boolean
Kommen wir nun zum boolean
-Typ, der ein Datentyp ist, der nur die Werte true
und false
enthalten kann.
F: Wofür wird er verwendet?
A: Er wird verwendet, um Codeblöcke mit Bedingungen auszuführen.
F: Was sind Codeblöcke mit Bedingungen?
A: Sie werden später in diesem Kurs mehr darüber erfahren.
Schauen wir uns eine Variable mit dem boolean-Typ an:
12let variable : boolean = true; console.log(variable);
Wofür wird die Datentypisierung verwendet?
In erster Linie hilft die Datentypisierung einem Programmierer, seinen Code besser zu verstehen. Sie haben die Freiheit zu entscheiden, ob Sie die Datentypisierung verwenden möchten oder nicht, aber TypeScript wird für dieses Feature sehr geschätzt.
Zusätzlich hilft die Datentypisierung, Fehler zu vermeiden, da der TypeScript-Compiler Codefragmente hervorhebt, bei denen die Datentypen nicht übereinstimmen, wie im Screenshot gezeigt:
Wir haben Variablen mit den Typen number
und string
definiert. Dann versuchen wir, einen numerischen Wert durch einen String zu teilen. Der Compiler warnt uns, dass wir möglicherweise einen Fehler machen. Der Compiler kümmert sich gut um uns.
Danke für Ihr Feedback!