In weniger als einer Minute können Sie mit dem Lesen von The Principles of Object-Oriented JavaScript auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.

An Ihren Kindle oder ein anderes Gerät senden


Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

The Principles of Object-Oriented JavaScript [Kindle Edition]

Nicholas C. Zakas
4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Kindle-Preis: EUR 12,15 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 12,15  
Taschenbuch EUR 16,95  



If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define any objects in order to write code. But don't be fooled—JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands.

In The Principles of Object-Oriented JavaScript, Nicholas C. Zakas thoroughly explores JavaScript's object-oriented nature, revealing the language's unique implementation of inheritance and other key characteristics. You'll learn:

  • The difference between primitive and reference values
  • What makes JavaScript functions so unique
  • The various ways to create objects
  • How to define your own constructors
  • How to work with and understand prototypes
  • Inheritance patterns for types and objects

The Principles of Object-Oriented JavaScript will leave even experienced developers with a deeper understanding of JavaScript. Unlock the secrets behind how objects work in JavaScript so you can write clearer, more flexible, and more efficient code.

Über den Autor und weitere Mitwirkende

Nicholas C. Zakas is a software engineer at Box and is known for writing on and speaking about the latest in JavaScript best practices. He honed his experience during his five years at Yahoo!, where he was principal front­end engineer for the Yahoo! home page. He is the author of several books, including Maintainable JavaScript and Professional JavaScript for Web Developers


  • Format: Kindle Edition
  • Dateigröße: 544 KB
  • Seitenzahl der Print-Ausgabe: 120 Seiten
  • Gleichzeitige Verwendung von Geräten: Keine Einschränkung
  • Verlag: No Starch Press; Auflage: 1 (7. Februar 2014)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B00I87B1H8
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: #126.681 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


4 Sterne
2 Sterne
1 Sterne
4.0 von 5 Sternen
4.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
Format:Taschenbuch|Verifizierter Kauf
Dieses Buch ist sehr interessant, auch sehr gut verfasst. Es lässt sich schnell lesen und die Beispiele sind mindestens bis zur Hälfte des Buches mit etwas Erfahrung einfach und schnell zu verstehen. Danach muss man manche ausprobieren aber falls man in JavaScript etwas mehr Erfahrung besitzt, sind diese auch überschaubar und man kann sie auch überfliegen. Ich finde das Buch für einen Anfänger geeigneter als für jemand, der schon jahrelang in OOP in JavaScript arbeitet. Tiefe Einblicke sind zum Teil dem Leser erspart, ist aber gut so um mehr mögliche Szenen für Anfänger abzudecken. Ich hätte mir mehr fachliche Themen gewünscht aber dies bleibt dem Leser auch erspart, ich nehme an, es liegt auch in der Absicht des Autors dem Leser in die Welt des OO einzuführen als sein Wissen zu erweitern. Zudem sind die Beispiele auch ganz gut geordnet und man verliert nicht den Faden.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Excelllent 13. Oktober 2014
Von steve
Format:Taschenbuch|Verifizierter Kauf
Great book! Enjoyed it, well written and easy to read. Good for an experienced programmer but also great of a beginner!
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf (beta) 4.9 von 5 Sternen  54 Rezensionen
26 von 27 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Great Little Handbook 6. März 2014
Von Ambrose - Veröffentlicht auf
One of my favorite things about this book is its length. The printed edition, including the index, is a pleasingly short 97 pages. It is worth pointing out because the information density in the book is quite good--not a lot of fluff. I don't read many tech books cover to cover, but this one I did.

That said, my truly favorite thing is the way the book handles the subject. I've read a number of the currently-popular books on JavaScript, as well as countless articles. What sets this one apart is that JavaScript is approached as a language and not a set of gotchas, or as a simple contrast to other languages, or as a here's-how-you-can-emulate-other-languages, or as a nifty set of tips and tricks. The first chapter dives right in with this approach. Zakas introduces the language on its own terms and exposes important details of how JavaScript handles types, and he carries this same viewpoint throughout. It's quite refreshing, and I'd say that alone makes the book a worthwhile addition to the JavaScript library.

The book isn't (and doesn't pretend to be) a holistic guide to front-end/Web development with JavaScript. It stays focused on presenting JavaScript as a competent language and concisely covers the most important aspects of the language that will enable you to use it in an object-oriented manner. As such, it can't be the only book on your shelf, but in my opinion, it should be on your shelf, unless you are already a master of the language perhaps.

I would definitely recommend it even to experienced Web developers who have done a fair amount of JavaScript programming. Get this and augment it with the more broad-reaching books like the Ninja, Effective, The Good Parts, and so on.
12 von 12 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen The topics are covered well and in deep, yet there is no redundancy. 12. März 2014
Von Foti Massimo - Veröffentlicht auf
In the past we years the market has been almost inundated with a multitude of books covering JavaScript. I've read many of them and, in all honestly, I have to say very few are worth reading. Along the years I also managed to read multiple books written by Zakas and I have no problem recommending them all.
This book has a clear goal and a pretty well defined audience, it's totally focused on object-oriented programming. The main target are programmers used to other languages that need to understand JavaScript's peculiarities. Junior JavaScript programmers may benefit from this book as well, since it may help bringing their skills to the next step. Seasoned JavaScript programmers may not get that much out of this, but it's still valuable to refresh the various way you can handle objects in JavaScript and the topic often isn't covered so well elsewhere. Beginners and people without decent programming skills instead should look elsewhere.

Once again, Zakas didn't disappointed me, everything is up to his usual standards, his explanations are clear, his approach is always pragmatic and open, covering pro and cons of different solutions. The topics are covered well and in deep, yet there is no redundancy.

The only reason I am giving this book four stars instead of five is that quite often the author suggest using techniques and APIs introduced with ECMAScript 5.x. While this isn't a problem in many environments, it may cause the code to fail on web applications that have to support some browsers. The author most of the times doesn't mention this and expose the readers to potentially tricky compatibility problems.
7 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Great little book - Objects, prototypes, and inheritance 6. Mai 2014
Von Matt - Veröffentlicht auf
As mentioned in other reviews, this is a concise book that would be helpful for people relatively new to JavaScript and for those with more experienced. If you're completely new to JavaScript, you're starting in the wrong place. However, everyone else should get something from this book.

Zakas digs down into how objects really work in JavaScript. He starts with explaining how primitives are converted to objects to access methods on the String, Number, and Boolean objects. After that, he goes into how functions and objects, with particularly attention to all of the different attributes and less typical methods associated with them. For example, how do constructors really work? Do you know how to make object properties immutable by setting it's internal attributes? Did you know that JS properties have built in getters and setters that you can change?

Also, I thought that Zakas gives the best explanation of pseudoclassical inheritance I've read and clearly goes over the implications of various decisions. Every page is worth reading.

Overall, this is a concise and well-written book. He never lost me in boredom or made it painful for me to read. The examples are well-chosen, and the little details he covers will definitely make me a more refined developer.
7 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Short book with quality advice 12. April 2014
Von jQuery Rocks - Veröffentlicht auf
Format:Taschenbuch|Verifizierter Kauf
The more programming books I read, the more I appreciate shorter books - and this one provides rich content in under 100 pages. This book is not for people new to JavaScript, but rather those with a solid grasp of JS who want to develop an understanding of the somewhat odd world of JS OOP, including prototypes, constructors and mixins.
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Great Resource 12. März 2014
Von Mark Dunn - Veröffentlicht auf
I'm really thrilled with this book. I teach a one day course on the subject of OO with JavaScript for Auburn University's Center for Advanced Technology in Montgomery, AL and will be using this book as a class resource in the future. The author doesn't waste pages with fluff and filler like many tech books today that seem to base their value on weight. This book is focused, well thought out and very clear in the explanations regarding the fundamentals of OO support in the JavaScript language. I know it will be an excellent resource for my students in the future.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden