ISBN 9798712820276 is currently unpriced. Please contact us for pricing.
Available options are listed below:
Available options are listed below:
TypeScript: Syntax, Konzepte und Beispiele
| AUTHOR | Alves, Claudia; Bach, John |
| PUBLISHER | Independently Published (02/23/2021) |
| PRODUCT TYPE | Paperback (Paperback) |
Description
Wer zuvor schon einmal in Programmiersprachen wie Java oder C# gearbeitet hat, wird bemerkt haben, dass Javascript erstaunlich viele Freiheiten l sst, vor allem bei der Typisierung von Variablen oder Funktionen. Hier werden keine Vorgaben erwartet, welcher Typ eine Variable sein oder eine Funktion ausgeben sollte. Das ist nicht unbedingt von Vorteil und macht es vor allem schwer, den Code schnell zu lesen und zu verstehen. Schon der Name verr t eigentlich den gro en Unterschied zum blichen Javascript: In Typescript spielen Typen eine Rolle, und dann direkt eine sehr gro e. Denn hier ist es Standard, jede Variable mit einem Typ zu versehen und auch Funktionsparameter und Ausgaben im Vorfeld zu typisieren. Wenn ihr dann einen Wert falschen Typs mitgebt, wird euch direkt ein Fehler gemeldet.Dass diese Fehlermeldung kommt, liegt daran, dass ihr .ts-Dateien, also den Typescript-Code, kompilieren m sst, um tats chliches Javascript zu bekommen. Hier fehlen diese Typdeklarationen dann nat rlich, aber schon beim Kompilieren werdet ihr auf den Fehler hingewiesen und k nnt diesen dann beheben. Demgegen ber steht nat rlich der zus tzliche Schritt des Kompilierens, was aber inzwischen auch bei Javascript in der ES6-Variante notwendig ist.Au erdem wichtig: Auch wenn der Compiler euch Fehler anzeigt, wird in jedem Fall eine Javascript-Datei erstellt, und diese ist potenziell auch lauff hig. Das bedeutet, dass Typescript euch zwar dabei hilft, Fehler zu vermeiden, allerdings am Ende keine Sicherheit geben kann, dass euer Code auch wirklich fehlerfrei ist. Anders als beispielsweise Eclipse h lt euch der Compiler n mlich nicht davon ab, mit dem fehlerhaften Code zu arbeiten.
Show More
Product Format
Product Details
ISBN-13:
9798712820276
Binding:
Paperback or Softback (Trade Paperback (Us))
Content Language:
German
More Product Details
Page Count:
178
Carton Quantity:
44
Product Dimensions:
5.98 x 0.38 x 9.02 inches
Weight:
0.54 pound(s)
Country of Origin:
US
Subject Information
BISAC Categories
Computers | Languages - JavaScript
Descriptions, Reviews, Etc.
publisher marketing
Wer zuvor schon einmal in Programmiersprachen wie Java oder C# gearbeitet hat, wird bemerkt haben, dass Javascript erstaunlich viele Freiheiten l sst, vor allem bei der Typisierung von Variablen oder Funktionen. Hier werden keine Vorgaben erwartet, welcher Typ eine Variable sein oder eine Funktion ausgeben sollte. Das ist nicht unbedingt von Vorteil und macht es vor allem schwer, den Code schnell zu lesen und zu verstehen. Schon der Name verr t eigentlich den gro en Unterschied zum blichen Javascript: In Typescript spielen Typen eine Rolle, und dann direkt eine sehr gro e. Denn hier ist es Standard, jede Variable mit einem Typ zu versehen und auch Funktionsparameter und Ausgaben im Vorfeld zu typisieren. Wenn ihr dann einen Wert falschen Typs mitgebt, wird euch direkt ein Fehler gemeldet.Dass diese Fehlermeldung kommt, liegt daran, dass ihr .ts-Dateien, also den Typescript-Code, kompilieren m sst, um tats chliches Javascript zu bekommen. Hier fehlen diese Typdeklarationen dann nat rlich, aber schon beim Kompilieren werdet ihr auf den Fehler hingewiesen und k nnt diesen dann beheben. Demgegen ber steht nat rlich der zus tzliche Schritt des Kompilierens, was aber inzwischen auch bei Javascript in der ES6-Variante notwendig ist.Au erdem wichtig: Auch wenn der Compiler euch Fehler anzeigt, wird in jedem Fall eine Javascript-Datei erstellt, und diese ist potenziell auch lauff hig. Das bedeutet, dass Typescript euch zwar dabei hilft, Fehler zu vermeiden, allerdings am Ende keine Sicherheit geben kann, dass euer Code auch wirklich fehlerfrei ist. Anders als beispielsweise Eclipse h lt euch der Compiler n mlich nicht davon ab, mit dem fehlerhaften Code zu arbeiten.
Show More
