JavaScript für Ungeduldige : der schnelle Einstieg in modernes JavaScript

Bibliographische Detailangaben

Titel
JavaScript für Ungeduldige der schnelle Einstieg in modernes JavaScript
verantwortlich
Horstmann, Cay S. (VerfasserIn); Gronau, Volkmar (ÜbersetzerIn); Dpunkt.Verlag (Verlag)
Werktitel
Modern Javascript for the impatient
Ausgabe
1. Auflage
veröffentlicht
Heidelberg: dpunkt.verlag, 2021
Erscheinungsjahr
2021
Erscheint auch als
Horstmann, Cay S., 1959 - , JavaScript für Ungeduldige, 1. Auflage, Heidelberg : dpunkt.verlag, 2021, 1 Online-Ressource (xix, 357 Seiten)
Andere Ausgaben
JavaScript für Ungeduldige: der schnelle Einstieg in modernes JavaScript
Parallele Sprachausgabe
Horstmann, Cay S., 1959 - , Modern JavaScript for the impatient, Boston : Addison-Wesley, 2020, xxi, 324 Seiten
Medientyp
Buch
Datenquelle
K10plus Verbundkatalog
Tags
Tag hinzufügen
Zusammenfassung
Das Buch ist aus drei Gründen empfehlenswert: 1.) Eine gut verständliche Einführung. 2.) Anleitung zur Fehlervermeidung: Der Autor liefert zielführende Regeln wie z.B. "Variable robust definieren", d.h. bei der Erzeugung bereits zwischen Konstanz und Variabilität unterscheiden und den unveränderlichen Typ festlegen. Der "strikte Modus" - im Programm schaltbar - meldet Fehler in der Variablenverarbeitung bereits zum Compile-Zeitpunkt. Als alternative Automatisierung der Fehlerreduktion bietet sich die JavaScript-Variante TypeScript an (wird ebenfalls im Buch behandelt). Zur Vertiefung des Themas TypeScript wird Boris Cherny empfohlen. 3.) Interessant für Umsteiger*innen von anderen objektorientierten Sprachen: Der Autor grenzt das Objektmodell klar ab von demjenigen klassenunterstützter Sprachen wie z.B. Java. In letzterem Fall können Objekte nur als Instanzen einer Klasse existieren. Im Gegensatz dazu werden in JavaScript Objekte unabhängig von der Existenz einer Klasse erzeugt und bearbeitet. Die zugehörige Klasse wird von Objekten mit gemeinsamen Eigenschaften abgeleitet. (2)
Umfang
xix, 357 Seiten; Illustrationen; 24 cm x 16.5 cm
Sprache
Deutsch, Englisch
Schlagworte
RVK-Notation
  • Informatik
    • Monografien
      • Software und -entwicklung
        • Programmiersprachen
          • Einzelne Programmiersprachen (A-Z)
BK-Notation
54.53 Programmiersprachen
ISBN
9783864908019