Практически, любая книга по JavaScript — это воплощение Зла. В них куча ошибок, бестолковых примеров и плохих советов. Важные особенности языка либо плохо рассмотрены, либо не затрагиваются вовсе. Я прошёлся через десятки книг по JavaScript и могу рекомендовать только одну из них: javascript: The Definitive Guide (5th Edition) by David Flanagan. (Уважаемые авторы: Если вы написали хорошую книгу, пожалуйста, вышлите мне копию для ознакомления.)
High Performance JavaScript - Nicholas C. Zakas - эффективные приемы оптимизации JavaScript-приложений
Even Faster Web Sites - Steve Souders - также приемы оптимизации JS приложений, здесь многие авторы поучавстовали, в т.ч. Крокфорд со статьей об AJAX.