Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript

Books

Provides information on how to write better JavaScript programs, covering such topics as functions, arrays, library and API design, and concurrency.