JavaScript: The Definitive Guide, 5th Edition
Activate Your Web Pages
Publisher: O'Reilly Media
Released: August 2006
Pages: 1032

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

Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyJavaScript: The Definitive Guide, 5th Edition
 
3.9

(based on 16 reviews)

Ratings Distribution

  • 5 Stars

     

    (7)

  • 4 Stars

     

    (5)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (2)

  • 1 Stars

     

    (1)

100%

of respondents would recommend this to a friend.

Pros

    Cons

      Best Uses

          • Reviewer Profile:
          • Designer (3)

        Reviewed by 16 customers

        Sort by

        Displaying reviews 1-10

        Back to top

        Previous | Next »

        (6 of 6 customers found this review helpful)

         
        5.0

        How a beginner should use this book!

        By BegginersDoApply!!!

        from Grand Rapids, MI

        About Me Designer, Developer

        Verified Reviewer

        Pros

          Cons

            Best Uses

            • Expert
            • Intermediate
            • Novice
            • Student

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I started using this book as a beginner and there is a certain way you have to do that if you are just starting out.

            What I did was, I started with my college text (New Perspectives HTML, XHTML & DHTML) that covers JavaScript and felt that they were leaving out alot of the indepth information. So, what I did was, I would read a concept from my college text, do the exercises and then go to this book and also read about it.

            By doing this, I was able to get an introduction to JavaScript at first and then learn the deeper concepts right after. I suggest that beginners get this book and a introduction to JavaScript book and read them both together. It will make the learning process much more enjoyable and you will save yourself a lot of confusion and grief because the introduction books tend to leave out information. This book will fill in the gaps!

            This book will help you see the logic in this language!

            (5 of 5 customers found this review helpful)

             
            4.0

            Excellent book for Intermediate level

            By JazKat

            from Logan, UT

            About Me Designer, Developer, Maker

            Verified Reviewer

            Pros

            • Accurate
            • Comprehensive
            • Helpful examples
            • Well-written

            Cons

            • Difficult to understand

            Best Uses

            • Expert
            • Intermediate
            • Student

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I tried to use this book as an introduction but the language and terminology was way too advanced to be helpful. I bought another book that was geared to absolute beginners, and now this book is my primary reference guide to JavaScript. It really has raised my scripting ability to a completely new level. This book is a must-have for all intermediate level JavaScripters who want to know the power of JavaScript and manipulate the DOM. It also has a good introduction to Ajax--which is another step to maximizing the power of JavaScript.

            Great book, but I can't recommend it for beginners.

            (2 of 2 customers found this review helpful)

             
            4.0

            JavaScript review

            By BobG

            from Bradenton FL

            About Me Designer

            Pros

            • Accurate
            • Helpful examples

            Cons

            • Difficult to understand

            Best Uses

            • Novice

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I used the book to add javascript to my website. The reference section is very helpfull.
            I found some of the examples impossible to use because I am not advanced enough figure out how to call the code, still working on it.

            (6 of 6 customers found this review helpful)

             
            5.0

            Excellent JavaScript Reference

            By jdruin

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I have been programming for some time and I do use JavaScript reasonably often. I am glad to see a book that packs in almost everything about JavaScript in one manual.

            The book is really 3 references bound together. The first part is about JavaScript, its background, how it is used (with examples), and its relationship to the web page, DOM, CSS, and HTML. This part focuses on using JS to make web pages dynamic on the client side.

            Part 2 is a guide to the object, methods, and properties that are built into JS. This section is an excellent reference to programmers since it is difficult to remember the hundreds of built in methods and properties for each object. JS does not have an extremely large number of objects but does have a large number of properties and methods.

            The last part provides a reference about the client side environment. For example the "document" object is detailed.

            When I need a JS reference, it is generally to look up an example, to get a listing of the offerings for a particular object, or to see the names and/or spellings of various methods and properties. This is the most complete manual I have seen and one of the easiest to use to locate the information, which is good since the book is long.

            The book is organized like a reference as well; especially in parts 2 and 3. The material is generally in alphabetic order with methods and properties also listed alphabetically under each object.

            For web programmers, this is a must-have.

            (2 of 3 customers found this review helpful)

             
            5.0

            It's a real definitive guide!

            By midooh

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            It's a real definitive guide!.The book "almost" got everything you have to know when you learn the language.

            (10 of 10 customers found this review helpful)

             
            4.0

            Re: Too much chaos

            By DCUNITED

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I believe you got the wrong book. This book is really written as a reference guide, not a beginner programming guide. I would suggest that you look at Learning JavaScript (http://oreilly.com/catalog/9780596521875/) . O'Reilly has a system to their books where in a particular language series there is a Learning, Programming, Cookbook and the Definitive Guide. The Learning book is pretty much for the first-time programmer. The Programming, I have found, is for person who has used extensively one or two other languages and would like to add this language to their list. The Cookbook is how to solve some rather complex and common problems and the Definitive Guide is well, the reference guide. There are many other learning JavaScript books out there. I would suggest going to a good bookstore and browsing the first few chapters of each one until you find one that fits you best. I keep this book on my desk and find myself constantly looking at it.

            (2 of 3 customers found this review helpful)

             
            4.0

            Too much chaos

            By Anonymous

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I bought this book in order to start learning JavaScript. I have only had XHTML/CSS, and I thought of JavaScript as a decent introduction to light programming.

            I had heard a lot of good things about this book, but there's one problem: the way its chapters are arranged causes a big chaos into a begginer's mind. There are way too many examples in the first three chapters which involve arrays and objects, making it hard for you to understand the given examples.

            There's also too much text which involves knowledge that you'll later achieve, so even the text will make it hard to understand.

            These are its main problems. It's a definitive introduction, presenting too much information in an intimidating way, thus requiring the reader to adapt to the author's chaotic style.

            (1 of 1 customers found this review helpful)

             
            5.0

            Great Book Everything I Needed Included

            By hsue3

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            Very cool book I learned alot from it and now almost everything it is to know about Javascript.

            (1 of 3 customers found this review helpful)

             
            2.0

            Not as Definitive as it could be

            By CJ Taylor

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I bought this book to replace the previous edition and get a little more up to speed on DOM and document scripting.

            This book needs less talk and more definition. I was somewhat dissapointed to find that proprietary properties like innerHTML can be found but a simple method like setSelectionRange() isn't. I had to discover it via google and not my book :(

            The upside is the layout. There's a lot to cover with Javascript and this book at least makes an attempt to do so. The client and Core objects/functions are separated nicely for reference. But it needs to be more complete.

            (1 of 1 customers found this review helpful)

             
            4.0

            Re: Disappointing

            By Anonymous

            from Undisclosed

            Comments about oreilly JavaScript: The Definitive Guide, 5th Edition:

            I'm not sure which book on JavaScript he read, but I found this book incredibly useful and overall pretty good in relationship to other books on the subject matter.

            Displaying reviews 1-10

            Back to top

            Previous | Next »

             
            Buy 2 Get 1 Free Free Shipping Guarantee
            Buying Options
            Immediate Access - Go Digital what's this?
            Ebook: $39.99
            Formats:  DAISY, ePub, Mobi, PDF