xi + 379 Seiten, ISBN: 978-3-658-21076-2 Preis: 24,99 Euro Ebook (PDF); 19,99 € Bestellen bei amazon.de Online-Versionen: Google, Amazon, Springer-Link Die Idee des Buchs ist es, ohne Vorkenntnisse und Hilfsmittel möglichst schnell erste Programme zu erstellen. Auf dem Weg dahin werden auch die Grundlagen der Informatik gestreift. Als Programmiersprache verwendet wird JavaScript, wie es in HTML-Dokumente eingebettet und dann im Browser ausgeführt wird. Dabei wird HTML soweit erläutert, wie es für das Verständnis der behandelten JavaScript-Thematiken notwendig ist. Trotz des anfänglichen Einsteiger-Niveaus werden zum Ende modernste Konzepte von Webtechnologien behandelt (z.B. Ajax, Multithreading mit einem Worker-Objekt, Fingerprinting, Dateibearbeitung mit einem Blob-Objekt). Ein besonderes Augenmerk wird auf die systematische Darstellung der Objektorientierung in JavaScript gelegt. Alle Beispiele des Buchs können online geladen und ausprobiert werden. Die Adressen dazu findet man im Buch. |
Die European Computer Manufacturers Association normiert den Sprachkern von JavaScript, also insbesondere die Syntax sowie die Standardobjekte wie Number, String, Object, RegExp, Math etc.
Aktuell ist die Edition 12 (Juni 2021).
Wie weit die einzelnen Browser die neuen Features bereits unterstützen, wird in einer Tabelle dargestellt.
Über die speziell in den Firefox-Browsern implementierten JavaScript-Bestandteile informiert das MDN, das Mozilla Developer Network, auf seiner Seite JavaScript reference.
Speziell über die Fortentwicklung in Bezug auf Edition 6 informiert die Seite ECMAScript 6 support in Mozilla
Urheber der Grafik (mit bestem Dank an ihn):
Peter Kröner, veröffentlicht unter der
Creative-Commons-Lizenz „Namensnennung 3.0 Deutschland“