Neu:
21,99€21,99€
KOSTENFREIE Retouren
GRATIS Lieferung:
Freitag, 9. Jun.
Auf Lager
Zahlung
Sichere Transaktion
Versand
Amazon
Verkäufer
Amazon
Rückgaben
Retournierbar innerhalb von 30 Tagen nach Erhalt
Gebraucht kaufen 6,50 €
Andere Verkäufer auf Amazon
+ 1,50 € Versandkosten
97 % positiv in den letzten 12 Monaten
& Kostenlose Lieferung
95 % positiv in den letzten 12 Monaten
& Kostenlose Lieferung
91 % positiv in den letzten 12 Monaten
Lade die kostenlose Kindle-App herunter und lese deine Kindle-Bücher sofort auf deinem Smartphone, Tablet oder Computer – kein Kindle-Gerät erforderlich. Weitere Informationen
Mit Kindle für Web kannst du sofort in deinem Browser lesen.
Scanne den folgenden Code mit deiner Mobiltelefonkamera und lade die Kindle-App herunter.
Dem Autor folgen
OK
JavaScript: The Good Parts: Working with the Shallow Grain of JavaScript Taschenbuch – Illustriert, 8. Mai 2008
| Preis | Neu ab | Gebraucht ab |
- Kindle
16,10 € Lies mit kostenfreier App - Taschenbuch
21,99 €16 Gebraucht ab 3,67 € 29 Neu ab 21,99 €
Kaufoptionen und Plus-Produkte
Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.
When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:
* Syntax
* Objects
* Functions
* Inheritance
* Arrays
* Regular expressions
* Methods
* Style
* Beautiful features
The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.
With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
- Seitenzahl der Print-Ausgabe170 Seiten
- SpracheEnglisch
- HerausgeberO'Reilly and Associates
- Erscheinungstermin8. Mai 2008
- Abmessungen17.78 x 0.97 x 23.34 cm
- ISBN-100596517742
- ISBN-13978-0596517748
Wird oft zusammen gekauft

Kunden, die diesen Artikel gekauft haben, kauften auch
Produktbeschreibungen
Über den Autor und weitere Mitwirkende
Douglas Crockford is a Senior JavaScript Architect at Yahoo!, well known for introducing and maintaining the JSON (JavaScript Object Notation) format. He's a regular speaker at conferences on advanced JavaScript topics, and serves on the ECMAScript committee.
Produktinformation
- Herausgeber : O'Reilly and Associates; 1. Edition (8. Mai 2008)
- Sprache : Englisch
- Taschenbuch : 170 Seiten
- ISBN-10 : 0596517742
- ISBN-13 : 978-0596517748
- Abmessungen : 17.78 x 0.97 x 23.34 cm
- Amazon Bestseller-Rang: Nr. 259,111 in Bücher (Siehe Top 100 in Bücher)
- Nr. 78 in JavaScript
- Nr. 570 in Softwareentwicklung (Bücher)
- Nr. 587 in Webdesign
- Kundenrezensionen:
Informationen zum Autor

Entdecke mehr Bücher des Autors, sieh dir ähnliche Autoren an, lies Autorenblogs und mehr
Kundenrezensionen
Kundenbewertungen, einschließlich Produkt-Sternebewertungen, helfen Kunden, mehr über das Produkt zu erfahren und zu entscheiden, ob es das richtige Produkt für sie ist.
Um die Gesamtbewertung der Sterne und die prozentuale Aufschlüsselung nach Sternen zu berechnen, verwenden wir keinen einfachen Durchschnitt. Stattdessen berücksichtigt unser System beispielsweise, wie aktuell eine Bewertung ist und ob der Prüfer den Artikel bei Amazon gekauft hat. Es wurden auch Bewertungen analysiert, um die Vertrauenswürdigkeit zu überprüfen.
Erfahre mehr darüber, wie Kundenbewertungen bei Amazon funktionieren.-
Spitzenrezensionen
Spitzenbewertungen aus Deutschland
Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuche es später erneut.
In den wenigen Seiten ist soviel Wissen destilliert und in minimalistische Code-Beispiele gegossen, dass man jedes Kapitel gerne nochmals liest, um auch ja alles "mitzunehmen".
Javascript: The Good parts beginnt mit der Geschichte von Javascript und seinem Aufstieg von einer Verlegenheitslösung zur vielleicht wichtigsten Skriptsprache der Welt. Doch dann ist die Schonfrist vorbei: schonungslos zerpflückt Crockford die ohnehin spärliche Javascript-"Standardbibliothek" bzw. Syntax und erklärt anschaulich, warum ==, typeof und Co besser nicht mehr verwendet werden sollten. Auch die missglückte prototype/class-Inheritance von Javascript bekommt ihr Fett ab.
Aus den wenigen Resten, den good parts, zaubert Crockford aber erstaunliches: er erläutert, wie sich Klassen, Vererbung, Module oder funktionale Programmierung mit einfachsten Mitteln in Javascript emulieren lassen. Sehr gut finde ich, dass er den Bereich der DOM-Manipulation komplett außen vor läßt. Als hochperformante Programmiersprache hat sich Javascript längst von den typischen Rollover-Skriptchen emanzipiert, die in anderen Werken noch den Blick aufs Wesentliche verstellen.
Insgesamt eine sehr empfehlenswerte Lektüre für den fortgeschrittenen Javascript-Entwickler.
If you want to start programming JavaScript for App development, however, I also recommend reading another book or studying large examples about patterns, best practices, and how to use JavaScript libraries. Libraries are very important in JavaScript not only because they provide essential functionality, but also because they provide patterns for modularity on top of the much-too-generic mechanisms that the language itself provides.
For those who think that JavaScript as introduced here is too complicated, try the Dart language instead, because JavaScript really _is_ that complicated when you want to write scalable, maintainable code.
This book is targeted at advanced programmers, who want to get real with JavaScript. Why then is it necessary to fill page after page with syntax/rail diagrams, which show the most basic language constructs? And because these diagrams are considered so essential, they are repeated in the appendix. That’s about 20% of padding material! And for not being an introductory text, this book contains too much language reference documentation. Again, desperately increasing an otherwise insignificant the page count.
The author largely fails to present motivational reasons, why a a specific feature should be used instead of alternatives. But luckily, this lack of reasoning is evened out by printing a neat JSON parser on another six pages in Appendix E. Go figure!
In most code examples, the interesting bit is obscured by useless noise, which does not contribute to an understandable explanation of the topic at hand. This is unsatisfying and disappointing, because exciting language features become a fuzzy blur.
Overall, this book seems to be stitched together in the hope to come up with enough pages to make it noteworthy. It is un unfocused and heartless attempt to present an otherwise interesting topic. Namely, setting aside the good from the bad features of JavaScript.
Five stars for the idea and the attempt, and for covering a wide range of topics. Sadly, I have to pull three stars for the weak execution.
Eine Empfehlung für jeden OO-Programmierer, der begreifen will, wie JavaScript tickt. Dabei gleichzeitig gute Einstiegshilfe, da JavaScript ja heutzutage unumgänglich.
Douglas Crockford wendet sich an erfahrene Programmierer und erläutert für diese die wesentlichen Spracheigenschaften von JavaScript. Er unterteilt auch in gelungene und weniger gelungene Features und gibt Empfehlungen, welche Sprachfeatures man lieber nicht benutzen sollte.
Alles in allem ein guter Kauf und für mich das bisher beste Buch zu JavaScript als Sprache - weil es sich auf die Sprache und nicht wie alle anderen Bücher auf das Interface zum Browser konzentriert.
Spitzenrezensionen aus anderen Ländern
This book was written in 2008 and probably needs updating. It’s hard going in places and the diagrams did little to nothing to help my understanding. I’ve come away still wondering about new and constructors, but I know I just need to review them again when I need them and it’ll get clearer. I’m still not sure which function declaration syntax is best, but I’m not sure it matters too much.
I bought this book and 2 others "Javascript the definitive guide" & "Javascript Patterns", as far as I am concerned these books are essential reading for any programmer!
These 3 books hold, the dubious honour, of being the only 3 programming books I have actually read cover to cover.
This book, is great, as I initally skim read this book over a lazy saturday afternoon, while drinking beer while sitting in sun lounger. Not something I often associate with tech books! I also watched some of the Douglas Crockfords videos on YouTube, which are great addendums, and a must.
I have re-read this book several times since, as I my journey into Javascript has progressed. The trilogy of javascript books has not left my Desktop, and I find myself refering to them time and again!
Douglas Crockfords style and approach to this book is just right! Easy to follow, and for a tech book a real page turner.
I suggest for real JavaScript beginners that they also check out the online Yahoo videos of Douglas Crockford's talks to help put the book into perspective and help provide greater detail of how JavaScript is different from other programming languages.







