JavaScript effektiv

68 Dinge, die ein guter JavaScript-Entwickler wissen sollte

(Autor)

Buch | Softcover
XXII, 218 Seiten
2013
dpunkt (Verlag)
978-3-86490-127-0 (ISBN)
14,95 inkl. MwSt
  • Keine Verlagsinformationen verfügbar
  • Artikel merken
Mit einem Geleitwort von Brendan Eich, dem Erfinder von JavaScript.
Wollen Sie JavaScript wirklich beherrschen? Dann sollten Sie die vielen ausdrucksstarken Besonderheiten der Sprache effektiv nutzen und ihre Fallstricke vermeiden können. Ganz gleich, wie lange Sie schon JavaScript-Code schreiben – dieses Buch wird Ihnen helfen, Ihr Verständnis dieser leistungsfähigen Programmiersprache zu vertiefen und zuverlässigen, wartbaren Code zu schreiben.

Anhand zahlreicher praktischer Beispiele vermittelt Ihnen dieses Buch 68 Ansätze für besseren JavaScript-Code. Sie lernen, für jedes Projekt den passenden Programmierstil zu wählen, mit unvorhergesehenen Problemen umzugehen und das Potenzial von JavaScript gezielt einzusetzen. Dabei geht es u.a. um:
  • Verbesserte Vorgehensweisen für die prototypbasierte objektorientierte Programmierung
  • Feinheiten beim Umgang mit Arrays und Dictionary-Objekten
  • Praktische Erläuterungen der JavaScript-Funktionen und der Semantik von Gültigkeitsbereichen
  • Nützliche JavaScript-Muster und -Idiome, wie Optionsobjekte und Method Chaining
  • Tief gehende Beschreibung des »Run-to- Completion«-Ansatzes für Nebenläufigkeit

Der Autor David Herman ist seit Jahren Mitglied im JavaScript-Standardisierungskomitee TC 39 der Ecma. In diesem Buch beleuchtet er die inneren Funktionen der Sprache anschaulich und praxisorientiert. Er zeigt Ihnen, wie Sie die Vorzüge von JavaScript in ihrer ganzen Breite nutzen können, und bietet bewährte Techniken und Ansätze, auf die Sie sich in den kommenden Jahren verlassen können.

David Herman ist Senior Researcher bei Mozilla Research und tätig im Ecma TC39, dem technischen Ausschuss, der sich um die Standardisierung von Java- Script kümmert. Er hat einen Bachelor in Informatik vom Grinnell College sowie einen Master- und einen Doktortitel in Informatik der Northeastern University.

Effective JavaScript ist unverzichtbare Lektüre für jeden, der begriffen hat, dass JavaScript nicht nur ein Spielzeug ist, und der die Möglichkeiten dieser Sprache voll ausschöpfen möchte. Dave Herman vermitteln den Lesern ein tiefes, fundiertes und praxisnahes Verständnis der Sprache und führt sie von einem Beispiel zum anderen, sodass Sie zu denselben Schlussfolgerungen kommen können wie er. Dies ist kein Buch für Leute, die einfache Kochrezepte haben wollen, sondern eine Sammlung der unter Mühen gewonnenen Erfahrungen in Form einer Führung. Es ist eines der wenigen Bücher über JavaScript, die ich ohne Vorbehalte empfehlen kann. Wenn Sie nach einem Buch suchen, dass Ihnen formale, aber trotzdem gut lesbare Einsichten in die Sprache JavaScript vermittelt, dann haben Sie es jetzt gefunden. Für JavaScript-Entwickler mit Vorkenntnissen ist es eine Fundgrube an Wissen, und selbst JavaScript-Veteranen können hier sicherlich noch das eine oder zehn andere Dinge lernen. Für erfahrene Anwender anderer Sprachen, die den Sprung ins kalte JavaScript-Wasser wagen, ist dieses Buch Pflichtlektüre, um sich schnell zurechtzufinden. Welchen Hintergrund Sie auch immer mitbringen, Dave Herman erledigt seine Aufgabe, JavaScript zu erklären - inklusive der schönen Seiten, der Warzen und allem dazwischen -, mit Bravour. Es kommt nicht oft vor, dass ein Programmiersprachen-Experte auf so angenehme und verständliche Weise schreibt wie David. Seine Tour durch die Syntax und Semantik von JavaScript ist sowohl gut lesbar als auch äußerst erhellend. Warnungen vor JavaScripts Tücken ergänzen realistische Anwendungsfälle, und das alles wird in einem angenehmen Tempo vorgestellt. Nach Abschluss der Lektüre werden Sie das Gefühl haben, die Sprache gut und umfassend zu beherrschen. Bevor ich Effective JavaScript gelesen habe, dachte ich, es sei nur ein x-beliebiges Buch darüber, wie man besseren JavaScript-Code schreibt. Tatsächlich aber hat dieses Buch viel mehr zu bieten - es vermittelt Ihnen ein tiefes Verständnis der Sprache. Und das ist von entscheidender Bedeutung. Ohne dieses Verständnis kennen Sie die Sprache an sich gar nicht, sondern wissen nur, wie andere Programmierer Code schreiben. Wenn Sie ein wirklich guter JavaScript-Entwickler werden wollen, dann lesen Sie dieses Buch! Ich für meinen Teil wünschte, ich hätte es schon zur Hand gehabt, als ich mit der JavaScript-Programmierung begann.

Effective JavaScript ist unverzichtbare Lektüre für jeden, der begriffen hat, dass JavaScript nicht nur ein Spielzeug ist, und der die Möglichkeiten dieser Sprache voll ausschöpfen möchte. Dave Herman vermitteln den Lesern ein tiefes, fundiertes und praxisnahes Verständnis der Sprache und führt sie von einem Beispiel zum anderen, sodass Sie zu denselben Schlussfolgerungen kommen können wie er. Dies ist kein Buch für Leute, die einfache Kochrezepte haben wollen, sondern eine Sammlung der unter Mühen gewonnenen Erfahrungen in Form einer Führung. Es ist eines der wenigen Bücher über JavaScript, die ich ohne Vorbehalte empfehlen kann.

Wenn Sie nach einem Buch suchen, dass Ihnen formale, aber trotzdem gut lesbare Einsichten in die Sprache JavaScript vermittelt, dann haben Sie es jetzt gefunden. Für JavaScript-Entwickler mit Vorkenntnissen ist es eine Fundgrube an Wissen, und selbst JavaScript-Veteranen können hier sicherlich noch das eine oder zehn andere Dinge lernen. Für erfahrene Anwender anderer Sprachen, die den Sprung ins kalte JavaScript-Wasser wagen, ist dieses Buch Pflichtlektüre, um sich schnell zurechtzufinden. Welchen Hintergrund Sie auch immer mitbringen, Dave Herman erledigt seine Aufgabe, JavaScript zu erklären – inklusive der schönen Seiten, der Warzen und allem dazwischen –, mit Bravour.

Es kommt nicht oft vor, dass ein Programmiersprachen-Experte auf so angenehme und verständliche Weise schreibt wie David. Seine Tour durch die Syntax und Semantik von JavaScript ist sowohl gut lesbar als auch äußerst erhellend. Warnungen vor JavaScripts Tücken ergänzen realistische Anwendungsfälle, und das alles wird in einem angenehmen Tempo vorgestellt. Nach Abschluss der Lektüre werden Sie das Gefühl haben, die Sprache gut und umfassend zu beherrschen.

Bevor ich Effective JavaScript gelesen habe, dachte ich, es sei nur ein x-beliebiges Buch darüber, wie man besseren JavaScript-Code schreibt. Tatsächlich aber hat dieses Buch viel mehr zu bieten – es vermittelt Ihnen ein tiefes Verständnis der Sprache. Und das ist von entscheidender Bedeutung. Ohne dieses Verständnis kennen Sie die Sprache an sich gar nicht, sondern wissen nur, wie andere Programmierer Code schreiben.
Wenn Sie ein wirklich guter JavaScript-Entwickler werden wollen, dann lesen Sie dieses Buch! Ich für meinen Teil wünschte, ich hätte es schon zur Hand gehabt, als ich mit der JavaScript-Programmierung begann.

Erscheint lt. Verlag 27.11.2013
Vorwort Brendan Eich
Verlagsort Heidelberg
Sprache deutsch
Maße 165 x 240 mm
Gewicht 460 g
Einbandart kartoniert
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung Objektorientierung
Informatik Web / Internet JavaScript
Schlagworte Angular.js • ECMAScript • JavaScript; Spezielle Anwendungsbereiche • jQuery • Node.js • Software Engineering / Softwareentwicklung • Softwareentwicklung
ISBN-10 3-86490-127-8 / 3864901278
ISBN-13 978-3-86490-127-0 / 9783864901270
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95