Includes index.
Accustoming yourself to JavaScript
Variable scope
Working with functions
Objects and prototypes
Arrays and dictionaries
Library and API design
Concurrency.
Effective JavaScript : 68 specific ways to harness the power of JavaScript by David Herman. ISBN 9780321812186. Published by Addison-Wesley in 2013. Publication and catalogue information, links to buy online and reader comments.