Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
When I decided to write a book about JavaScript, I wanted to create it in a way that felt natural to how I learned the language. I didn’t learn it from school or a book; my JavaScript knowledge comes from real-world application, trial and error, and self-motivation. I wanted to present the information in a unique way so that you could get up to speed quickly, but still develop a solid base for the language and move forward without feeling overwhelmed with too much information. I combined my teaching experience with how I felt while I was learning to create an environment that moves quickly but has built-in break points and reviews to always keep the mind focused and clear. The JavaScript language can be confusing if taken all at once. Ther....