Just to say thank you for sharing the knowledge within this book!
I'm working with JS since years, but no one before had wrote a book with this excellance! The name of the book is programm, nearly every aspect of the language is broken down to really useful lessons and real world examples, but most important it begins with a fundamental understanding of the functional behaviour of the language and really help to understand the most common misunderstood features. It's all about functions, not objects! When you become a JS ninja, you will see why!