Vorwort: Warum also ist die 1. JavaScript-ProblemeDie Hauptprobleme mit JavaScript sind folgende: Ausnahmen vom Typ Da der Typ von Wie folgt: Funktion Summe(x, y){ Rückgabewert x + y } Summe(100, '100') // 100100 2. Vorteile von TypeScript
sei num: Zahl = 6; Die Variable Die Vorteile von TypeScript sind also folgende:
3. Nachteile von TypeScript Die Einzelheiten lauten wie folgt:
4. Die Betriebsumgebung von TypeScript Installieren Sie Node.js und andere zu ignorierende Vorgänge Der Befehl zur Installation von TypeScript lautet wie folgt: npm install -g [email protected] Hier gebe ich die Versionsnummer durch @ an, oder Sie können keine Versionsnummer angeben Nach der Installation Der Ausführungsablauf ist wie folgt: # TS-Code kompilieren tsc demo.ts # Nach dem Kompilieren erhalten Sie die Datei demo.js und können sie dann ausführen Wenn Sie das Tool Die einzelnen Schritte sind wie folgt: # 1. Globale Installation npm install -g [email protected] # 2. Führen Sie den Code ts-node demo.ts aus Es ist zu beachten, dass sich das Verzeichnis nach der Installation in der Umgebungsvariable befinden muss, da sonst ein Fehler gemeldet wird. 5. UmfangsproblemeWenn wir TS-Dateien im Projekt ausführen und der gleiche Variablenname in verschiedenen Dateien vorhanden ist, wird eine Ausnahme ausgelöst. Der Beispielcode lautet wie folgt: a.ts let str: string = 'Hallo Welt' b.ts let str: string = 'Eine Schüssel Zhou' Zu diesem Zeitpunkt wird eine Ausnahme ausgelöst, d. h. die Blockbereichsvariable "str" kann nicht erneut deklariert werden. Wenn der Editor VScode ist, wird eine Eingabeaufforderung angezeigt, wenn Sie mit der Maus über den Variablennamen fahren. Es gibt zwei Möglichkeiten, dieses Problem zu lösen. Die erste besteht darin, für jede Datei eine sofort ausführbare Funktion (eine anonyme Funktion) zu erstellen, um sicherzustellen, dass jede Datei einen separaten Gültigkeitsbereich hat. Der Beispielcode lautet wie folgt: (Funktion() { let str: string = 'Eine Schüssel Zhou' }){} Die zweite Möglichkeit besteht darin, die aktuelle Datei mit „Export“ als Modul zu exportieren. Der Beispielcode lautet wie folgt: let str: string = 'Eine Schüssel Zhou' exportieren {} Dies ist das Ende dieses Artikels zum Thema „Was ist TypeScript?“. Weitere verwandte TypeScript-Inhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Implementierung der Positionierung von CSS-Unterelementen relativ zu übergeordneten Elementen
Vor kurzem habe ich React Hooks in Kombination mi...
Implementierungsvorbereitung # Der Dateipfad muss...
Karussell-Animationen können das Erscheinungsbild...
1. Wenn MySQL nicht erfolgreich gestartet wird, ü...
Einführung Memcached ist ein verteiltes Caching-S...
Inhaltsverzeichnis 01 Problembeschreibung 02 Lösu...
Heute habe ich die MySQL-Datenbank erneut auf mei...
Inhaltsverzeichnis 1. Docker installieren 2. Inst...
Vorwort: Partitionierung ist ein Tabellenentwurfs...
Als ich heute einen Docker-Container erstellt hab...
MySQL-Volltextsuche, chinesische Lösung Kürzlich ...
Inhaltsverzeichnis 1. Datenbankbeschränkungen 1.1...
Schauen wir uns zunächst einen CSS-Karussell-Anim...
In diesem Artikel werden hauptsächlich 6 Lösungen...
1. setTimeOut Drucken Sie abc nach 3 Sekunden. Nu...