For a long time I've treated Javascript as a "second class citizen" and eschewed it in favor of Scheme, Java, Ruby, and (lately) Erlang. Now that I'm managing and coding with not just server-side hackers, but hardcore UX hackers as well, I'm realizing that I would like to become a solid Javascript developer as well.
What's the best Javascript text for an experienced developer?
"Bad Books
Nearly all of the books about JavaScript are quite awful. They contain errors, poor examples, and promote bad practices. Important features of the language are often explained poorly, or left out entirely. I have reviewed dozens of JavaScript books, and I can only recommend one: JavaScript: The Definitive Guide (5th Edition) by David Flanagan."
http://javascript.crockford.com/javascript.html
Also, make sure you watch his tutorial videos. They're awesome! There is a series of four intro videos and three advanced videos:
http://video.yahoo.com/video/play?vid=111593 http://101out.com/js_advanced.php