This 17-chapter book is a brief introduction to key principles of JavaScript programming. Each chapter is dedicated to an isolated subject. The author focuses on "I wish I knew this before" type of knowledge, that will be helpful for beginners and intermediate-level programmers interested in expanding their understanding of front-end application development. jQuery briefly highlighted throughout the book and few jQuery plugin examples are provided.
This volume highlights key principles involved in JavaScript programming and should not be considered as a complete outline of JavaScript programming language. If you are passionate about learning about key insights of this programming language in a medium sized book, it may be of interest to you.
Chapters are as follows:
1. A Case for jQuery 2. Breaking Down jQuery 3. Document Object Model 4. JavaScript Boot Camp Begins 5. Code Placement 6. Statements, Primitives and Literals 7. The "this" Property 8. Function Properties 9. Object Literals 10. Anonymous Functions 11. Closures 12. Constructors 13. Prototype 14. Events 15. Initializing jQuery 16. Optimizing jQuery Selectors 17. Creating jQuery Plugins Plugin 1: Get Class Plugin 2: Rewriting Window Alert Box Plugin 3: Rewriting jQuery's prev() and next() Plugin 4: id2var