Okay, this book is terribly, terrible thorough. But it goes over-the top on the thorough. There’s only so much you can say on script-based form validation, but the author manages to say all of it about eight times. Likewise for the event model, where for some reason they opt to describe the old model at length, and then inform us that it’s now irrelevant, and describe the new model.
- A description of how the language interfaces to the browser, so the DOM model, events, etc
- A run-down of all the gotchas, ranging from peculiarities of individual browsers (e.g. the way that Internet Explorer has its very own event model) to the infuriating peculiarities of the language (such as the way that the overloading of + as addition and string concatenation, coupled with the complete absence of any type model, means that any attempt at arithmetic is fraught with excitement)
- All About Debugging