Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

JavaScript: The Definitive Guide

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : JavaScript: The Definitive Guide

  

Rating: 2 out of 5 stars - begginers
I just read first few chapters of this book. Good news is that the material is expressed in an accessible manner. However if you have an interest in programming languages and trying to read this book as JavaScript language tutorial or reference things like "lambda functions" (should be "lambda expressions"), or discussions about how (in authors view) JS interreter "inserts semicolums" (it does not. whitespace is used as token separator while parsing) make it look pretty bad.




Rating: 5 out of 5 stars - Awesome Book -
As a nuts and bolts kind of guy, I appreciate the layout and information available in the newest revision of this Book on JavaScript. If you're looking for a tutorial, this isn't it, but if you're looking for a reference manual, this is for you. Very cool book.



Rating: 5 out of 5 stars - Good introductory and reference book
This book could easily serve as an introductory text to JavaScript. It offers enough depth for beginning JavaScript. Unfortunately, it does not delve enough into things like closure, which I believe is a very important language features. Furthermore, after the first or second reading, this book can handily serve as a reference book since part 3 and 4 of this book is reference to the classes, methods, and functions that are available in most JavaScript implementation.



Rating: 5 out of 5 stars - The Best JavaScript Book
This book not only assists first-time JavaScript programmers, but is an excellent reference for the more experienced developers. The examples are first-rate, and the reference sections are more comprehensive than any I've seen for this language. A MUST if you are a serious JavaScript professional.



Rating: 5 out of 5 stars - A work of art
I feel that this book is really a work of art. Besides agreeing with the last reviewer that it is not fair to consider this as a book for beginners and then judge it against that standard, I'd say that even though it is not for beginners, it does not make unnecessary arcane references, etc. It is very readable, at least for someone who's had a little experience working with JavaScript. I'd say it is not even a requirement to know object oriented principles (except for those sections perhaps). The author has not only made intelligible so many of the quirks of JavaScript, but provides code which is easy to follow yet extremely useful.

As far as examples, while for JavaScript fans, it might have been nice that the book expanded into 2000 pages instead of almost 1000 that it is now, the author does, I feel, what is necessary to both explain and demonstrate the concepts, and most often, does so by creating VERY useful utility functions and "classes". Just for the utility functions alone, the book would be worth it, really. There are only a very few places where the author suggests to look elsewhere, and besides my not minding doing so given how the book already saved me so much time, the cited references would have taken up unnecessary space if the author were to include them (and they definitely weren't essential).

The book is not outdated! Unlike other books, most of the book is rarely tied down to code that can become outdated as browsers change (like the changeable but helpful quirksmode.org ). Of course, as a big fan of this book, I hope the author will be persuaded to keep making new editions (and make a hardcover!). If you really want to learn the language, this is THE book.

This book was no doubt an immense labor of love--you can feel the author is human, actually teaching, and is not trying to show off with terminology while he still does explain a whole lot of necessary terms, etc., comments the code well, etc. As with art (not the strange modern variety either), I am flabbergasted some people cannot appreciate its beauty. In a complex JavaScript application, I am building, I am using no less than 7 of the utility classes he provided in the book.

For those studying JavaScript in depth / reading this book, I'd recommend one supplement to the book: the informative articles at http://javascript.crockford.com/ (and no doubt that author's book too). The articles on private members and classical vs. prototypal inheritance are one area I felt for which additional examples and use of terminology was helpful, and allowed me to appreciate and understand the chapter in the book on classes more fully (and utilize the approaches in its utility classes as well).



 
page 2 of  56
 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall