JavaScript: The Definitive Guide, 6th Edition
Activate Your Web Pages
Publisher: O'Reilly Media
Final Release Date: April 2011
Pages: 1096

Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's guide and comprehensive reference to the core language and to the client-side JavaScript APIs defined by web browsers.

The 6th edition covers HTML5 and ECMAScript 5. Many chapters have been completely rewritten to bring them in line with today's best web development practices. New chapters in this edition document jQuery and server side JavaScript. It's recommended for experienced programmers who want to learn the programming language of the Web, and for current JavaScript programmers who want to master it.

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

"I made a career of what I learned from JavaScript: The Definitive Guide.”
—Andrew Hedges, Tapulous

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

REVIEW SNAPSHOT®

by PowerReviews
oreillyJavaScript: The Definitive Guide, 6th Edition
 
4.5

(based on 25 reviews)

Ratings Distribution

  • 5 Stars

     

    (17)

  • 4 Stars

     

    (6)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (1)

92%

of respondents would recommend this to a friend.

Pros

  • Accurate (19)
  • Well-written (15)
  • Concise (14)
  • Helpful examples (14)
  • Easy to understand (10)

Cons

  • Difficult to understand (3)

Best Uses

  • Intermediate (20)
  • Expert (18)
  • Novice (10)
  • Student (7)
    • Reviewer Profile:
    • Developer (19), Designer (4)

Reviewed by 25 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

(1 of 1 customers found this review helpful)

 
4.0

Be careful

By TonyC

from UK

About Me Novice

Verified Reviewer

Pros

    Cons

    • Difficult to understand

    Best Uses

    • Expert
    • Intermediate

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

    I'm using the 5th edition, it has traps for the unwary novice, and/or those in a hurry. At page 77, the easy to see text in a page has above it "this is equivalent to, but more compact than, the following if statement"....
    What is does not say is that "the following" is what you would do in a different language. It then sets out code that is perfectly good JavaScript (in that it does not throw an error) but equally it does not give the result anticipated. It does not work because part of the code assigns a value rather than simply testing equivalence. My fault for one, being too new to the language to use this book, and two, skipping from the index to the code segment. It's an hour of my life I won't get back, and I will read sections more carefully.

    (2 of 11 customers found this review helpful)

     
    1.0

    Rly bad one

    By anton

    from ua

    About Me Developer

    Verified Reviewer

    Pros

      Cons

      • Difficult to understand
      • Too basic

      Best Uses

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

        shows how not to use javascript, and shows what a bad code you can write with it. dont shows useful information about language

        (3 of 4 customers found this review helpful)

         
        4.0

        Great resource - very complete

        By DroidUnit1

        from Sammamish

        Verified Buyer

        Pros

        • Accurate
        • Helpful examples
        • Well-written

        Cons

          Best Uses

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

            Really awesome coverage of a broad topic. My only complaint is that much has changed in the JavaScript world so it could use a refresh.

            (4 of 4 customers found this review helpful)

             
            5.0

            Excellent reference book

            By CompilerGuru

            from AR

            About Me Designer, Developer

            Verified Buyer

            Pros

            • Accurate
            • Compilerguru
            • Helpful examples
            • Well-written

            Cons

              Best Uses

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

                I started doing serious software development in 1961, and I have mastered many languages. This book services two uses for me. It is full of code samples which are well designed and professional in detail. Secondly, it is an excellent reference manual for core Javascript and well as Client side Javascript programming. I use it everyday in my development work and highly recommend it for Javascript developers.

                (1 of 1 customers found this review helpful)

                 
                5.0

                Best Manual for JavaScript

                By Hartwig

                from Zurich, Switzerland

                About Me Developer

                Verified Reviewer

                Pros

                • Accurate
                • Concise
                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                  Best Uses

                  • Expert
                  • Intermediate
                  • Novice

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

                  Exceedingly useful. Beats all online-manuals.
                  Standard-conscious without becoming fundamentalist.
                  No leanings towards specific vendors.
                  Clear explanations.
                  It is complete, practical und clearly written.
                  The novice can learn the language from the first 100 pages. The expert will find everything imaginable.

                  (1 of 1 customers found this review helpful)

                   
                  5.0

                  Couldn't be better

                  By Randy L.

                  from Los Angeles, CA

                  About Me Developer

                  Verified Buyer

                  Pros

                  • Accurate
                  • Helpful examples
                  • Well-written

                  Cons

                    Best Uses

                    • Expert
                    • Intermediate
                    • Novice

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

                    Exactly what I needed. Covers so much. Gets to the good stuff early.

                    (2 of 2 customers found this review helpful)

                     
                    5.0

                    A really profound book

                    By nyfigen

                    from Copenhagen, Denmark

                    Verified Buyer

                    Pros

                    • Accurate
                    • Concise
                    • Easy to understand
                    • Helpful examples
                    • Well-written

                    Cons

                      Best Uses

                      • Expert
                      • Intermediate
                      • Novice
                      • Student

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

                      I could not think of a better book to teach me JavaScript.

                      (6 of 6 customers found this review helpful)

                       
                      5.0

                      The word definitive is well put

                      By Jeroen

                      from Paris, France

                      About Me Developer

                      Verified Buyer

                      Pros

                      • Accurate
                      • Concise

                      Cons

                      • Difficult to understand

                      Best Uses

                      • Expert

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

                      There is too much detail for me, but after all the book is called definitive guide and that is definitivly correct. A very complete book and I am happy to have a copy that I can always use as a reference.

                      (8 of 9 customers found this review helpful)

                       
                      5.0

                      Mustn't be your 1st book if you learn JS

                      By ArthurZ

                      from Toronto, ON, Canada

                      About Me Database Professional, Developer

                      Verified Reviewer

                      Pros

                      • Comprehensive
                      • Helpful examples

                      Cons

                      • Some Bugs

                      Best Uses

                      • Expert
                      • Transitioning To Expert

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

                      A better name for this book would be JavaScript Bible, alas seems that this trademark name already belongs to another publisher: Wiley. Reading this book, well, made me feel exactly as reading the Bible: advance a little, go back, read slower, resume. Thing is, the amount of information thrown at you is overwhelming and thus begs to come back and revisit a chapter or two. Please do not take this wrongly, that is actually a good thing, this book supposed to be a hard read for those who are new to JavaScript: the King of the Scripting Languages for the Web which to my astonishment being attempted dethroned by Dart and possibly other contestants.

                      It is a fact that the book is being revised (a big +) for the 6th time and republished, so 100% David sure knows his subject.

                      However, to my dismay, I spotted several minor, but very obvious technical errors which I submitted to an already quite long errata at different points in time, none nevertheless appeared on the list as of the time of publishing this review.

                      If to continue on a negative note, one other bother for me (not related to the book though) was a hardship experimenting with all the code due to lack of a JavaScript IDE with a good debugging support. The author advocates using FireBug in FireFox which is not my preferred choice of a browser at the moment, but I have not figured out how to debug (set breakpoints) the code from the book. At the moment I have to blame myself here trying to grasp JavaScript being a non-functional and SQL programmer. Let me state this again - this is not a basic grounds kind of a book, but rather a comprehensive (1,000 pages plus!) set of very detailed information about every little aspect of the JavaScript. However, a large chunk of the book is occupied by the Client-Side JavaScript Reference which, can I say this: redundant?

                      On the positive note (finally), the author covers most topics extremely well as RegEx, CSS, graphics to name a few, just not too long and not too short, but enough to get you going. Also the notes about each popular browser differences and nuances are very thoughtful because that must help developing better cross browser web applications. HTML5 is covered, too, but to a lesser extent than I imagined to myself it had to, I will not argue with the author here though as it is a book about JavaScript after all.

                      My closing remark, this is a worth every penny book with which you can grow as a mature developer, one would find answers in it to most programming techniques, but again, this book should not be your first book learning the basics of the JavaScript, or may be not even a second.

                      It is hard to not to give this book a 5 out of 5 rating, even though a 4 begs to be given, but since it is already a 6th edition, hey, I have a lot of respect to its loyal readers.

                      Disclaimer: I received this book for free as part of the O'Reilly Blogger Review program.

                      (3 of 5 customers found this review helpful)

                       
                      5.0

                      The Javascript

                      By power

                      from south africa

                      About Me Designer, Developer

                      Verified Reviewer

                      Pros

                      • Accurate
                      • Concise
                      • Easy to understand
                      • Well-written

                      Cons

                        Best Uses

                        • Expert
                        • Intermediate

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

                        David Flanagan understand js well and that is clearly evident in this book.His style of presenting is unmatcheable...amongst aplethora of js books out there "this" book is the best.

                        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: $41.99
                        Formats:  APK, DAISY, ePub, Mobi, PDF
                        Print & Ebook: $54.99
                        Print: $49.99

                        Available in Multiple Languages