Chapter 2: ECMAScript Basics.
Chapter 3: Object Basics.
Chapter 4: Inheritance.
Chapter 6: DOM Basics.
Chapter 7: Regular Expressions.
Chapter 8: Browser and Operating System Detection.
Chapter 9: All about Events.
Chapter 10: Advanced DOM Techniques.
Chapter 11: Forms and Data Integrity.
Chapter 12: Sorting Tables.
Chapter 13: Drag and Drop.
Chapter 14: Error Handling.
Chapter 16: Client-Server Communication.
Chapter 17: Web Services.
Chapter 18: Interacting with Plugins.
Chapter 19: Deployment Issues.
The weak link in this book are the examples, which are fairly shallow and impractical, more often than not just reiterating the discussion proceeding it. Good examples in my opinion should always try and teach you something new in themselves, and are planted firmly enough in reality to be practical. The examples in this book all feel rigid and uninspiring, like examples you see in university textbooks. For instance, neither in the DOM Ranges nor the Client Server (Ajax) section can I recall one usable or inspiring example. The examples in this book definitely could benefit from a makeover.