• JavaScript objektorientiert
Cover in höchster Auflösung herunterladen

Nicholas C. Zakas
Volkmar Gronau (Übersetzung)

JavaScript objektorientiert

Verständlicher, flexibler und effizienter programmieren

August 2014, 136 Seiten, Broschur
dpunkt.verlag
ISBN Print: 978-3-86490-202-4
ISBN PDF: 978-3-86491-553-6
ISBN ePub: 978-3-86491-554-3

Buch
19,95 €

E-Book (PDF + ePub)
15,99 €

  Buch in den Warenkorb legen

Buch in den Warenkorb gelegt

 

Beschreibung

Wenn Sie mit traditionellen Programmiersprachen wie C++ oder Java vertraut sind, erscheint Ihnen JavaScript wahrscheinlich kaum objektorientiert. JavaScript kennt kein Klassenkonzept und Sie müssen nicht einmal Objekte definieren, um Programme zu erstellen. Lassen Sie sich aber nicht täuschen: JavaScript ist eine außerordentlich mächtige und ausdrucksstarke objektorientierte Sprache, die Ihnen selbst zahlreiche Designentscheidungen überlässt.

In diesem kompakten Buch erforscht Nicholas Zakas mit Ihnen die objektorientierte Natur der Sprache und legt die einzigartige Implementierung der Vererbung und anderer Schlüsselkonzepte offen. Er erklärt Ihnen, wie Sie Kapselung, Aggregation, Vererbung und Polymorphismus umsetzen können, wenn sie JavaScript-Code schreiben. 

Im Einzelnen erfahren Sie,

  • welche Unterschiede es zwischen primitiven und Referenztypen gibt,
  • was JavaScript-Funktionen so einzigartig macht,
  • auf welche verschiedenen Arten Sie Objekte definieren,
  • wie Sie Ihren eigenen Konstruktor erzeugen können,
  • wie Sie mit Prototypen arbeiten und 
  • welche Vererbungsmuster für Typen und Objekte möglich sind.


Das Buch führt auch erfahrene Programmierer zu einem tieferen Verständnis von JavaScript. Es ermöglicht Ihnen damit, besser strukturierten, flexibleren und effizienteren JavaScript-Code zu schreiben.

Autor Nikolas Zakas arbeitet als Entwickler im JavaScript-Umfeld und ist durch zahlreiche Veröffentlichungen und Vorträge bekannt. Er ist bereits Autor mehrerer erfolgreicher Bücher zu JavaScript.

 

Zielgruppe

  • JavaScript-Entwickler
  • Programmierer, die von anderen Sprachen kommen
 

Leseproben

     

Autor / Autorin

Nicholas C. Zakas ist Softwareingenieur bei Box und widmet sich als bekannter Redner und Autor den neuesten Best Practices in der JavaScript-Entwicklung. Seine Kenntnisse konnte er während seiner fünf Jahre bei Yahoo! verfeinern, wo er als leitender Frontend-Ingenieur für die Yahoo!-Homepage tätig war. Er hat mehrere Bücher geschrieben, darunter Maintainable JavaScript (O’Reilly Media, 2012) und Professional JavaScript for Web Developers (Wrox, 2012).

Rezensionen

"Dabei bringt der Autor seine Erläuterungen immer schnell auf den Punkt und erzeugt so beim Leser ein tiefes Verständnis für genau diese Aspekte von JavaScript. Und das sind Kernthemen für eine gute und effiziente Programmierung. Mit rund 120 Seiten ist das Buch eher ein kurzes Werk, bietet dafür aber eine entsprechende Informationsdichte. Dennoch ist das Werk sehr verständlich geschrieben und recht locker zu lesen. Gewürzt ist das Ganze mit Codefragmenten, die sich lediglich auf die jeweiligen Sachverhalte beschränken und ausführlich erläutert daherkommen. So dürfte jeder Leser seine Aha-Erlebnisse haben. Mit drei Worten: Kompakt. Prägnant. Begeisternd." (heise developer, 24.11.14)


Andere Bücher, die Sie interessieren könnten: