![]() |
|
URL dieses Buch-Tipps: Das Beste an JavaScript
Johannes Gamperl
Das Buch startet mit einem kurzen Diskurs zu JavaScript, in dem Sie einen Überblick zu den wichtigsten Merkmalen erhalten. Darauf folgt ein Kapitel, das Sie in die Grammatik der Sprache über kurze Abschnitte einführt. Hier werden, sozusagen zum Aufwärmen, die grundlegenden Elemente wie Zahlen, Zeichenketten, Ausdrücke oder Literale von JavaScript vorgestellt. Zu jedem Abschnitt sind Diagramme aufgeführt, die die formale Logik der entsprechenden Merkmale visuell darstellen. Diese sind allerdings etwas gewohnheitsbedürftig in der Interpretation. Im nächsten Kapitel wird Ihnen in kompakter Form das Grundlegende zur Arbeit mit Objekten aufgezeigt. Dabei konzentriert sich der Autor im Wesentlichen auf die moderne Art, Objekte zu verwenden, auf das Objekt-Literal. Nun folgt ein wichtiges Kapitel zu Funktionen, in dem Sie die modernen Konzepte der JavaScript-Programmierung kennenlernen. Dazu zählen Themen wie Ausnahmebehandlung, Callbacks, Geltungsbereiche und Closures. Gerade ein Closure bzw. ein Funktionsabschluss ist ein wichtiges Konzept moderner JavaScript-Anwendungen. Darauf aufbauend erfahren Sie im folgenden Kapitel alles, was Sie zum Thema Vererbung wissen sollten. Abgerundet wird das Buch mit zwei abschließenden Kapiteln über Arrays und regulären Ausdrücken. In allen Kapiteln werden Sie, wo nötig, über mögliche Fallstricke aufgeklärt und mit sinnvollen Alternativen versorgt. Im Anhang erfahren Sie im Speziellen, welche Merkmale von JavaScript vermieden werden sollten. Darüber hinaus erhalten Sie zudem die grundlegenden Informationen zur Arbeit mit dem Debugger JSLint. Syntaxdiagramme zu den Sprachmerkmalen und die Erklärung des JSON-Formats beenden die spannende Lektüre. Das Buch selbst wird in einem soliden Hardcover ausgeliefert. Die Inhalte sind, wie vom Verlag gewohnt, typografisch angenehm gelayoutet und übersichtlich dargestellt. Ein gut strukturiertes Stichwortverzeichnis sorgt für einen schnellen Überblick. Alle im Buch vorgestellten Codebeispiele können aus dem Internet geladen werden. Zielgruppe des Buchs sind fortgeschrittene Entwickler und Profis der JavaScript-Programmierung. Auf eine Einführung in die Sprache, bis auf eine kurze Einleitung, wird vom Autor bewusst verzichtet. Stattdessen lernen Sie moderne Möglichkeiten kennen, um JavaScript objektorientiert und mit interessanten Konzepten anzuwenden. Manche Kapitel wird man mehrfach lesen müssen, um Details komplett zu verstehen. Dieser Aufwand lohnt sich aber. Ein absolut empfehlenswertes Buch, das Ihnen neue Sichtweisen eröffnet und Ihr Wissen bereichert. Dieses Buch ist Pflichtlektüre für jeden ernsthaften JavaScript-Entwickler. Autor: Douglas Crockford
Verlag: O’Reilly ISBN: 978-3-89721-876-5 |
||
|
||