|
|||||||||||||||||||||||||||||||||||
|
145 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
234 of 260 people found the following review helpful:
4.0 out of 5 stars
The Final Word (incl review of critics),
By Mr. Raymond Ovanessian "gen2k" (Westlake Village, Ca United States) - See all my reviews (REAL NAME)
This review is from: JavaScript: The Definitive Guide (Paperback)
As you may know, this book is considered THE Javascript book. What's makes the book worthwhile is it's fine discussion of Javascript's innerworkings. If you really want learn how Javascript's objects, functions, and data type handling work, then this is the book for you. The criticisms of this book fall into three catagories: 1) "Not for beginners". Yes, this book is not intended for people who have never studied object oriented programming. But that doesn't make it a 2 star book! Even beginners, if they are serious enough, will eventually need some clues about how Javascript really works. 2) "It's outdated". Again, yes; the reference section, and some of the browser dependant discussion is clearly outdated; BUT that still does not make this an outdated book! The author's in-depth explanation of Javascript innerworkings may never become outdated, and that alone is what makes this book worthwhile. 3) "Not enough examples". This is the only criticism that Iactually agree with, and therefore the 4, instead of 5 stars. Not only can this book benefit from additional small examples, but the author's explanations are sometimes lacking, or even worse, missing. On a few examples, he basically says, "This is worthy of study. Go ahead and study it." Sorry, I expect more from my books, than a grumpy professor in a university lecture hall, nearing the end of class.
87 of 95 people found the following review helpful:
5.0 out of 5 stars
Wow - THE best Javascript book available!,
This review is from: JavaScript: The Definitive Guide (Paperback)
I purchased the Netscape One Developer's Guide thinking it would provide answers to my Javascript questions - it answered very few, unfortunately. The 'Guide' doesn't begin to approach the ease of use, thoroughness or amount of information contained in "Javascript: The Definitive Guide". Javascript is as completely covered as it can be (with the free-flowing nature of WWW specifications, its hard to keep track of all the changes). I found the descriptions and examples informative, clear and concise and kinda fun sometimes. The layed back nature of the writing won't scare off novice coders/web developers and yet doesn't turn off more advanced developers. The book is cut in half - the first provides an introduction into Javascript and discusses its more important subjects while the second is a complete reference section for Javascript 1.2. It specifically treats the differences between Netscape and Internet Explorer whereas the Netscape One guide left that up to the reader to figure out - an oversight which relegates the Netscape One Developer's Handbook to the dusty bookshelf (way in the back). If you're doing web development and need to use Javascript - this is probably the only book you'll need. If you're doing web development and you're not using Javascript - you NEED this book - it will show you what you can do with simple client-side scripts.
98 of 108 people found the following review helpful:
4.0 out of 5 stars
The best Javascript reference,
By
This review is from: JavaScript: The Definitive Guide (Paperback)
This is the best Javascript reference available.The book is divided into three sections. The first covers "Core Javascript", defining the language itself with only occasional references to how you might use it in a browser. This initially seemed to me to be a roundabout way to approach the language--why wouldn't you want to explain it by examples in a web page? However, after becoming more familiar with the language I think it was absolutely the right decision, since it avoids confusing the document object model (see below for more about that) with the language itself, a confusion common among beginners. At the end of the first section (which developers experienced in other languages can skim, but shouldn't skip) you know what Javascript code looks like and how to do assignments, define functions, and so on. The second section, "Client-side Javascript", is where examples start to show up that you can really run in a test page of your own. The examples are good and there are plenty of them. The heart of the second section is the discussion of the document object model. After some introductory discussion, covering windows and frames and some of the more common Javascript tasks, there's an overview of the DOM. Subsequent chapters cover it in more detail. This organization makes it pretty easy to find what you need without even resorting to the index. For example, I find the forms chapter, and the chapter on how to use cookies to save state, to be very useful, and easy to find information in. Finally, there's a reference section at the back. This is the most valuable section once you're well on your way with the language, and is what I now use most of all. It's comprehensive and clearly written. The book does have one weakness, which has been noted by other reviewers here: it doesn't have a "cookbook" section, showing you how to do common tasks with Javascript. This is a serious omission because of the nature of Javascript usage. Very often a webmaster for a small non-profit or a small business will decide they want to do a rollover, or add an alert for form validation failures, or something similar. Users like this need something equivalent to the "Perl Cookbook"; a "How to . . ." section that gives you an example close to what you need. Despite this caveat, however, this is still the best book around: an excellent reference, and a great way to learn the language.
49 of 52 people found the following review helpful:
4.0 out of 5 stars
Hard core Javascript theory.....at last.,
This review is from: JavaScript: The Definitive Guide (Paperback)
After trying to learn javascript from the visual series "javascript for the world wide web, 3rd ed" (and being thoroughly disappointed), I finally have found a book that describes the fundamentals of the javascript language in detail. This book explains from an academic perspective the rules, usage, and syntax of javascript. It leads the reader into the depths of how javascript implements an object-oriented paradigm without getting too esoteric. It can be difficult reading at times, but the true nature of javascript programming is not that of a simple little scripting language as some would have you believe. The coding examples could have been better, with more full-sized scripts showing the language in action instead of the numerous 1-4 line code snipets. The one big distraction I noticed was the seemingly constant references to netscape navigator, and all the bugs present in older versions of that browser. Unfortunately, this dated the book and tended to highlight a bias when the author would have been better off staying with the academic focus. Even still, the majority of the theory is unaffected by nav or ie, and the reference section is essential for any serious javascript developer. It is noted that this book was copyright 1998, so "cutting edge" javascript extensions will not be included, but the fundamental theory behind the language remains intact. With the combination of this book (theory and reference) and the visual series book (cutesy web page tricks), I can finally get on with the task of finishing my web site.
30 of 31 people found the following review helpful:
4.0 out of 5 stars
An excellent JavaScript reference!,
By Mark Micallef "Mark" (Melbourne, Australia) - See all my reviews
This review is from: JavaScript: The Definitive Guide (Paperback)
This is the book to get if you want a reference guide to JavaScript! The book starts by going through language syntax (complete beginners - take note!), then covers working with objects in detail. The book then puts it all into context by covering all aspects of working with browsers - specifically how to manage and manipulate page content and the browser window itself to enhance display (eg. rollovers) and add client-side functionality (eg. form validation).The next section covers the document object model (browser DOM), and for me this was the only disappointment in the book. While I found every other part of the book thorough and informative, I found the DOM chapter a bit light-on. However, this is easily compensated for with the excellent reference section at the back of the book which details each object, explains its purpose, and describes all of its properties and methods. The book is almost worth its price just for this reference, and I almost always turn to the back first! As a web developer / back-end programmer, this is one of four books I always keep with me! The other three are "HTML: The Difinitive Guide", "ASP in a nutshell" and an SQL reference.
33 of 35 people found the following review helpful:
5.0 out of 5 stars
The Title Says it all,
By Cody Permann (Idaho Falls, Idaho) - See all my reviews
This review is from: JavaScript: The Definitive Guide (Paperback)
This book was perfect as a "learning" book and a refernce manual. I read the book, learning by examples and excellent descriptions. Now I use the book almost everyday as a reference when I develope web applications. Roughly half of the book is a complete reference manual focusing on the syntax, methods, and properties of ALL of the Javascript components. The reference is organized by Object making it easy to find what you want. There are also plenty of cross references for easy indexing. O'Reilly has done it again.
38 of 41 people found the following review helpful:
5.0 out of 5 stars
The K&R of Javascript,
By
Amazon Verified Purchase(What's this?)
This review is from: JavaScript: The Definitive Guide (Paperback)
The book has a very good introduction to the core of client side javascript. It is a great reference for coming back to those things that you get kind of rusty on like "regular expressions" and "creating your own objects". The rest of the book is an incredibly comprehensive reference which goes into considerable detail. It's the kind of detail that a compiler manual goes into. I would prefer a version with indexes like a study bible. If you read most of this book you wont have to go around copying other peoples code snippets because you'll be to busy making up your own scripting libraries. I wish that this author would add about 300 pages on Server Side JScripting and Active Server Pages. I'm sure he could take the magic out of it in a way that most programmers could pickup in a matter of hours.
20 of 20 people found the following review helpful:
4.0 out of 5 stars
Pretty Good, Probably Great for C/C++/Java Programmer,
By
This review is from: JavaScript: The Definitive Guide (Paperback)
An overall good book. The reference section is the strongest point, however the though of simply reading a reference section is terrifying. If you already know one of the languages, or are familiar with Object oriented Programming, this is very probably the book for you. If you have not programmed before, do a little online reading, then try this book. if your willing to put the time in, you will learn a lot. Before reading this I knew HTML, and had read some online tutorials of JavaScript, which classifies me somewhere outside the realm of programmer. The first 11 chapters were rather abstract and somewhat confusing, and would have been moreso if i had not already read up a little. But then it started making sense. you don't really learn how to write any script for real until about chapter 12, but then it really starts making sense. I had to read the beginning again after finishing the book, but now I feel like I have a firm handle on the topic. Throughout the book many (many) referneces are made to the similarities and ifferences between JScript and C/C++/Java. There is an entire chapter devouted to java and Jscript working together.
21 of 22 people found the following review helpful:
5.0 out of 5 stars
Very Thorough,
By talicea (Boca Raton, FL, USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: JavaScript: The Definitive Guide (Paperback)
If you are a professional programmer or a computer science college student who wants to learn JavaScript the "right" or "computer-science" way, you only need this book (David Flanagan's third edition of "JavaScript: The Definitive Guide").The e-mail support is also very good with the author himself involved in the process. I recommend it as a University textbook for a "JavaScript Language Programming" course and to everyone seriously interested in learning everything that there is to know about the language. If you want a "cookbook recipe" type of text, get a different book.
16 of 16 people found the following review helpful:
5.0 out of 5 stars
The best Javascript reference book I own,
By Water Monkey "Marc B." (Santa Clarita, Ca.) - See all my reviews
This review is from: JavaScript: The Definitive Guide (Paperback)
O'Reilly Press never ceases to amaze me. I have had this bookfor about a year now and it is my reference guide when I have aJavaScript question.I did not learn JavaScript from this book, Iknew quite a bit about the subject prior to reading the book. If youwant a book that will teach you more than the usual annoying web trick(window:open, mouseovers, etc) get this book. As far as I can telltheir code examples are virtually bug free. Usually any errors areposted with corrections on their web site... Even if you are brandnew to JavaScript I would suggest buying this book as your reference.Then go to the web and learn basic JavaScript from one of the manyJavaScript tutorials available on the web. |
|
Most Helpful First | Newest First
|
|
JavaScript: The Definitive Guide by David Flanagan (Paperback - July 15, 1998)
Used & New from: $0.01
| ||