I found this interesting (and perhaps you're ready to unleash the functional programming already)
I found this interesting (and perhaps you're ready to unleash the functional programming already)
Crockford, 2008, JavaScript: The Good Parts received higher recommendations there. Crockford has a js resouces page: http://javascript.crockford.com/
I guess from I'm looking to write well-crafted code to accomplish meaningful tasks on web pages you are interested in client side, and from solve small, on-the-fly problems, much as I currently use Python, AWK, and Bash also server side. In that thread I linked to, vladd recommends keeping client-side and server-side js programming apart. To be honest, I don't really get why server-side js is so popular, but in any case, I recommend starting with client side.
Aside - I think it's OK to raise this question again, because AFAICS, no one has raised it as an Ask HN post, so this should be more focussed than the thread I cited.