I highly recommend this book to anyone working with JavaScripts, particularly novices. I have very little ambition about the size of my javascript nuts, but I know I’ve grown a pretty decent pair over the years. I did, however, learn a whole lot from this quick, easy read.
If you are just starting to write JavaScript, READ THIS FIRST. In fact, this is probably the only book on JavaScript as a language in and of itself (outside the idiosyncratic world of browser DOM models and proprietary javascript engines) you should even bother reading.
Ironically, the part of the book that might be the most useful to a slightly more seasoned hacker are the appendices in which Crockford talks about the shitty parts of JavaScript. I actually do believe what Crockford says – if you only use the “good” parts and avoid the shitty parts, your code will be more reliable, more maintainable and easier to read.
The section on functions and closures opened my eyes.
In my opinion, a must buy for any serious frontend programmer. It helps that it’s also pretty cheap.
I know it totally sounds like I’m just trying to get in Crockford’s pants, but seriously, it’s a really helpful book.
On a side note, Open Hack Day is coming up. Stop by and show off.