JavaScript: The Definitive Guide, 6th Edition


Whether you need an example-driven programmer’s guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.

JavaScript: The Definitive Guide is organized into four sections:

  • Learn the core JavaScript language in detail — ideal for newcomers as well as experienced JavaScript programmers who want to sharpen their skills
  • Understand the scripting environment provided by web browsers with broad and deep coverage of client-side JavaScript illustrated by many sophisticated examples
  • Get a complete reference for core JavaScript that documents every class, object, constructor, method, function, property, and constant
  • Consult a separate reference to client-side JavaScript, including legacy web browser APIs, the standard Level 2 DOM API, the XMLHttpRequest object, and the canvas tag

“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

“The Definitive Guide taught me JavaScript.”
–Tom Robinson, co-founder of 280 North, co-creator of Cappuccino

Table of Contents
Chapter 1. Introduction to JavaScript

Part I: Core JavaScript
Chapter 2. Lexical Structure
Chapter 3. Types, Values, and Variables
Chapter 4. Expressions and Operators
Chapter 5. Statements
Chapter 6. Objects
Chapter 7. Arrays
Chapter 8. Functions
Chapter 9. Classes and Modules
Chapter 10. Pattern Matching with Regular Expressions
Chapter 11. JavaScript Subsets and Extensions
Chapter 12. Server-Side JavaScript

Part II: Client-Side JavaScript
Chapter 13. JavaScript in Web Browsers
Chapter 14. The Window Object
Chapter 15. Scripting Documents
Chapter 16. Scripting CSS
Chapter 17. Handling Events
Chapter 18. Scripted HTTP
Chapter 19. The jQuery Library
Chapter 20. Client-Side Storage
Chapter 21. Scripted Media and Graphics
Chapter 22. HTML5 APIs

Book Details

  • Paperback: 1100 pages
  • Publisher: O’Reilly Media; 6th Edition (April 2011)
  • Language: English
  • ISBN-10: 0596805527
  • ISBN-13: 978-0596805524
Download [15.5 MiB]

You may also like...

No Responses

  1. fracicone says:

    I get an error when I try to download: after the captcha it goes to a misspelled URL (I think).

  2. fracicone says:

    Thanks, link now working!

  3. billadoid says:

    jQuery, MooTools is shit without a basic knowledge of vanilla javascript.
    Awesome book. Big ups!!!

  4. fallen1 says:

    The file was deleted, can you upload it again, please?

  5. Wow! says:

    fallen1,
    Reuploaded :).

  6. fallen1 says:

    Wow, many thanks!

Leave a Reply