Javascript by Douglas Crockford
Covers the bits of Javascript that are worth using, and how to use them, as well as the bits that should be avoided.
This authoritative book offers a detailed explanation of the features that make JavaScript an outstanding object-oriented programming language. As a result, this guide defines a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole.
