Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
by David Herman

“It’s uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases paced at a comfortable learning curve. You’ll find when you finish the book that you’ve gained a strong and comprehensive sense of mastery.”
—Paul Irish, developer advocate, Google Chrome
In order to truly master JavaScript, you need to learn the best ways to use the language’s flexible, expressive features to build exceptionally effective programs. No matter how long you’ve been writing JavaScript code, Effective JavaScript will help deepen your understanding of this powerful language, so you can build more predictable, reliable, and maintainable applications, web solutions, and libraries.
Author David Herman, with his years of experience on ECMA’s JavaScript standardization committee, illuminates the language’s inner workings as never before. Reflecting the latest versions of the JavaScript standard, Herman offers well-proven techniques and shortcuts you’ll rely on for years to come.
Effective JavaScript is organized around 68 proven approaches for writing better JavaScript, each backed by concrete examples. You’ll learn how to choose the right JavaScript programming style for each project, manage unanticipated problems, and work more successfully with everything from functions and objects to concurrency. Key features include
Techniques for improving virtually any JavaScript program
JavaScript software engineering principles that enhance modularity and scalability
Better ways to use prototype-based object-oriented semantics
More expressive approaches to using JavaScript functions
New opportunities to apply lexical scoping in JavaScript (ECMAScript) Version 5
Subtleties and challenges associated with arrays and associative maps
Guidance on using JavaScript’s conveniences to write better libraries and APIs
Best practices for efficiently moving JavaScript code into production
Unless otherwise noted above, most orders ship within 1 to 2 days. We will promptly notify you if there is a stock problem with any items on your order and provide you with an estimated delivery date. If you have a firm need by date, please provide such information in the comment section at checkout.
Publisher: Addison-Wesley
Page Count (est.): 206
ISBN10: 0321812182
ISBN13: 9780321812186
Cover: Paperback
Pub Date: 11/29/2012