

By: David Flanagan
Publisher: O'Reilly Media, Inc.
Pub. Date: August 17, 2006
Print ISBN-10: 0-596-10199-6
Print ISBN-13: 978-0-596-10199-2
Pages in Print Edition: 1032
Amazon.com® Rating: ![]()
![]()
![]()
![]()
[290 Ratings] Amazon.com® Reviews
Safari User Rating: ![]()
![]()
![]()
![]()
[3 Ratings]
CSS: The Definitive Guide, 3rd Edition
by Eric A. Meyer
Ajax: The Definitive Guide, 1st Edition
by Anthony T. Holdener III
HTML & XHTML: The Definitive Guide, 6th Edition
by Chuck Musciano; Bill Kennedy
Dynamic HTML: The Definitive Reference, 3rd Edition
by Danny Goodman
JavaScript: The Good Parts, 1st Edition
by Douglas Crockford
High Performance Web Sites, 1st Edition
by Steve Souders
Even Faster Web Sites, 1st Edition
by Steve Souders
Learning PHP, MySQL, and JavaScript, 1st Edition
by Robin Nixon
jQuery in Action
by Bear Bibeault; Yehuda Katz
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 XMLHttpRequest object 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
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 290 Ratings
Java Script - 2009-10-15
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Because I purchased this book as a gift I cannot review it personally. However the person who received it was very happy with the book.
Wrong book - 2009-09-12
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I got the wrong edition. I searched for fifth edition and picked the book from "Used and New" section. It was a wrong edition there. I don't know where the problem is. It took me about two months to get my refund. Be careful when selecting books from the "Used and New" section
The book is aptly named! - 2009-08-28
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I have to agree with the bulk of the reviews that I've read about this book: it IS the DEFINITIVE guide to Javascript. I'm just learning Javascript, and I bought another book that was an overly gentle introduction to Javascript (since I've been programming for quite some time), and after I went through that one and another one, I finally bought this one, and I half expected that it would be a little bit hard to chew at this point in my Javascript learning curve: not so! There are very very few typos (I spotted a couple in the first 150 pages), and the author explains everything very very clearly. I could scarcely be happier with this book than I am.
(This review concerns the new 5th edition.)
The best book for Javascript out there - 2009-08-02
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I have had a very wrong notion and understanding of JavaScript until I read this book. This book is a must for serious JavaScript programmers.
Gave Me What I Needed - And More! - 2009-06-25
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
JavaScript: The Definitive Guide
I needed a reference guide to JavaScript. I am by no means an expert, I just wanted point solutions that were rather more "in depth" than the "geek boards".
My success criteria here are: 1. Did it make sense of JavaScript? and 2. More importantly, if I wanted a point solution - was it there?
Yes on both counts.
I am still new to JavaScript - so I will update this review later.
Average Safari Rating: ![]()
![]()
![]()
![]()
Based on 3 Ratings
No Safari Subscribers have provided a review for this book.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > JavaScript
Programming > JavaScript
Some information on this page was provided using data from Amazon.com®. View at Amazon >
The publisher has provided additional content related to this title.
Description | Content |
|---|---|
These links have been provided by the publisher. |
About Safari Books Online •
Terms of Service •
Privacy Policy •
Contact Us •
Corporate Licenses •
Help •
Accessibility |
![]()
![]()
![]()
![]()
Copyright 2009 Safari Books Online. All rights reserved.



