JavaScript: The Good Parts is definitely a good book for what you want. But there are more:
* JavaScript Patterns by Stoyan Stefanov
* Learning JavaScript Design Patterns - Addy Osmani
* High Performance JavaScript - Nicholas Zakas
After you read these three books you might become apt to write great, efficient JS code and know the underpinnings of the language, which IMO has a particularly curious design and might make you confused sometimes.
P.S: Check out the WTFJS website for being introduced to some strange behaviour of the language http://wtfjs.com/
Have a nice and busy week!