Skip to main content
  • Book
  • © 2015

Pro JavaScript Techniques

Second Edition

Apress
  • 34k Accesses

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xvii
  2. Professional JavaScript Techniques

    • John Resig, Russ Ferguson, John Paxton
    Pages 1-6
  3. Features, Functions, and Objects

    • John Resig, Russ Ferguson, John Paxton
    Pages 7-21
  4. Creating Reusable Code

    • John Resig, Russ Ferguson, John Paxton
    Pages 23-38
  5. Debugging JavaScript Code

    • John Resig, Russ Ferguson, John Paxton
    Pages 39-48
  6. The Document Object Model

    • John Resig, Russ Ferguson, John Paxton
    Pages 49-72
  7. Events

    • John Resig, Russ Ferguson, John Paxton
    Pages 73-94
  8. JavaScript and Form Validation

    • John Resig, Russ Ferguson, John Paxton
    Pages 95-105
  9. Introduction to Ajax

    • John Resig, Russ Ferguson, John Paxton
    Pages 107-116
  10. Web Production Tools

    • John Resig, Russ Ferguson, John Paxton
    Pages 117-124
  11. AngularJS and Testing

    • John Resig, Russ Ferguson, John Paxton
    Pages 125-140
  12. The Future of JavaScript

    • John Resig, Russ Ferguson, John Paxton
    Pages 141-159
  13. DOM Reference

    • John Resig, Russ Ferguson, John Paxton
    Pages 161-175
  14. Back Matter

    Pages 177-182

About this book

Pro JavaScript Techniques is the ultimate JavaScript book for today's web developer. It provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, but instead concentrates on fundamental, vital topics—what modern JavaScripting is (and isn't), and pitfalls to be wary of.

You will learn about the 'this' keyword, as well as new object tools. You will be able to create reusable code with encapsulation, overloading and inheritance. The most recent techniques for debugging and testing are covered comprehensively, with information on Chrome developer tools, Jasmine, PhantomJS and Protractor. This update finishes with chapters on constructing single-page web applications that dominate the modern web.

The book is filled with real-world examples and case studies, as well as numerous reusable functions and classes to save you time in your development. You will learn the practical skills needed to build professional, dynamic web applications. Pro JavaScript Techniques is an indispensable reference for any professional JavaScript web developer—enhance your JavaScript development today.

About the authors

John Paxton is a programmer, trainer, author and presenter who lives in his native New Jersey. Studying history at Johns Hopkins University, he discovered that he spent more time in the computer lab than at the document archives. Since then, his career has oscillated between programming and training, working with many of the various languages used in web development over the last 15 years. He now concentrates on JavaScript and Java, with the occasional nostalgic visits to Perl and XML. When not exploring a new JavaScript library, writing workbooks or hacking code, he enjoys drinking beer, watching movies, reading books, and traveling the world. Ruminations, fulminations, and recitations of peregrinations can be found in short form on Twitter (@paxtonjohn) and long form at speedingplanet.com.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access