"JavaScript: The Good Parts" is a very short, dense book. The book itself weighs in at under 200 pages, but that's not for a lack of content covered. There is very little fluff in this book, which is a welcome relief from some of the more wordy programming books that spend more time explaining their example than the concept the example is trying to demonstrate.
The book starts off with some in depth railroad diagrams describing the grammar of JavaScript, to get the reader up to speed, and then immediately jumps into a well thought out discussion on some of JavaScript's finer points.
Topics covered include:
- Objects
- Functions (w/ coverage of closures, cascading, and currying)
- Inheritance
- Arrays (w/ coverage of their implementation and their built in methods)
- Regular Expressions
- An appendix detailing the 'Awful Parts' (and the 'Bad Parts')
- His JSLint program (think lint for JavaScript)
- An overview of the JSON format
This is the kind of book I expect to read two or three times to thoroughly understand everything he's covered. However, it's certainly opened my eyes to a much more elegant way of writing JavaScript. I would definitely recommend this book to anyone who dabbles in JavaScript or wishes to learn more about the language.






Recent Comments