Create scalable, reusable high-quality JavaScript applications and libraries. Learn to think in JavaScript, the language of the web browser. Object-oriented programming made accessible and understandable to web developers. Do it experiment with examples that can be used in your own scripts.Write better, more maintainable JavaScript code.
Molto approfondito e completo, soprattutto per quanto riguarda l'argomento proncipale: la OOP. Forse un po' confuso il capitolo su DOM e BOM, ma viene comunque trattato in tutti gli altri manauali di Javascript. Volendo se ne sarebbe anche potuto fare a meno, se non fosse servito come ampia spiegazione del pattern observer. Le appendici sono tanto utili che forse meriterebbero di essere un manualetto a parte.