Wolverine Books
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Books » JavaScript » JavaScript: The Definitive Guide  
Categories
Books
DVDs
Music
Magazines
VHS
Food
Jewelry
Apparel
Sporting Goods
Outdoor
Subcategories
Ada
Ajax
Assembly Language Programming
Basic
Borland Delphi
C#
CGI Programming
CSS
Cobol
Compiler Design
Compilers
DHTML
Debugging
Delphi
Fortran
Lisp
Prolog
Python
RPG
Visual Basic Introduction
Visual C++
XHTML
XML
XSL
Business
Databases
Directories
E-mail
Introductory Guides
Mathematical & Statistical
Natural Language Processing
Optical Character Recognition
Personal Finance
Spreadsheets
Voice Recognition
Word Processors & Editors
Mass Market
Trade

BlogRoll

Travel With Books

Related Categories
• JavaScript
Programming
Web Development
Computers & Internet
Subjects
• Languages & Tools
Programming
Computers & Internet
Subjects
Books
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Software
Computers & Internet
Subjects
Books
• Web Programming
Programming
O'Reilly
By Publisher
Custom Stores
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Computers & Internet: Web Development: Programming: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: Programming: Languages & Tools: General
General
Archive
Custom Stores
Specialty Stores
• Computers & Internet: Software: General
General
Archive
Custom Stores
Specialty Stores
• Illustrated
Edition (format)
Refinements
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books

JavaScript: The Definitive Guide

JavaScript: The Definitive Guide
Author: David Flanagan
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $49.99
Buy New: $25.99
You Save: $24.00 (48%)



New (45) Used (14) from $24.50

Avg. Customer Rating: 4.5 out of 5 stars 272 reviews
Sales Rank: 2098

Format: Illustrated
Media: Paperback
Edition: 5
Number Of Items: 1
Pages: 1018
Shipping Weight (lbs): 2.9
Dimensions (in): 9.1 x 6.8 x 1.6

ISBN: 0596101996
Dewey Decimal Number: 005.2762
EAN: 9780596101992
ASIN: 0596101996

Publication Date: August 17, 2006
Availability: Usually ships in 1-2 business days

Also Available In:

  • Paperback - JavaScript: The Definitive Guide
  • Paperback - JavaScript: The Definitive Guide
  • Paperback - JavaScript: The Definitive Guide, Beta Version (Nutshell Handbook)
  • Paperback - JavaScript: The Definitive Guide (Nutshell Handbook)
  • Hardcover - JavaScript: The Definitive Guide, 4th Edition (Definitive Guides)

Similar Items:

  • CSS: The Definitive Guide
  • JavaScript & DHTML Cookbook (2nd edition)
  • Dynamic HTML: The Definitive Reference (Dynamic Html)
  • HTML: The Definitive Guide
  • DOM Scripting: Web Design with JavaScript and the Document Object Model

Editorial Reviews:

Amazon.com
Provides a rapid and thorough exposition of the JavaScript programming language, as well as an in-depth reference section covering each JavaScript function, object, method, and even handler. Experienced programmers will quickly find the information they need to start writing JavaScript programs.

Product Description
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including: Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applications

Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.

Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to: Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much more

Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.

Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequestobject and the canvas tag.

More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications.

""A must-have reference for expert JavaScript programmers...well-organized and detailed."" -- Brendan Eich, creator of JavaScript


Customer Reviews:   Read 267 more reviews...

5 out of 5 stars Good introductory and reference book   July 6, 2008
 0 out of 1 found this review helpful

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.


5 out of 5 stars The Best JavaScript Book   June 24, 2008
 1 out of 1 found this review helpful

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.


5 out of 5 stars A work of art   June 16, 2008
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).



4 out of 5 stars The Best book of reference for a beginner   June 16, 2008
 1 out of 1 found this review helpful

I bought this book after the helpful reviews found on amazon. This book is must have for reference, I've been using this for the past one month and its been great reference for me, a beginner.


3 out of 5 stars Good reference, not suited as introduction   June 14, 2008
This work is great as reference once one has acquired some skill, however it is not a good introduction for starters.

Powered by Associate-O-Matic

Contact Wolverine Books