Effective JavaScript is an in-depth look at the JavaScript programming language and how to use it effectively to write more portable, robust, and maintainable applications and libraries. Using the concise, scenario-driven style of the Effective Software Development Series, this book brings together tips, techniques, and realistic code examples to explain the important concepts in JavaScript.

200 pages.

Order from Pearson Source code Errata

Who this book is for

This book is for anyone looking for a thorough understanding of JavaScript. It is especially aimed at programmers who are just learning JavaScript or existing JavaScript programmers interested in deepening their knowledge of the language and its most important idioms.

About the author

David Herman is a senior researcher at Mozilla Research. He holds a BA in Computer Science from Grinnell College and an MS and PhD in Computer Science from Northeastern University. David serves on Ecma TC39, the committee responsible for the standardization of JavaScript.