JAVAScript Learning

Well this doesn't exactly pertain to unity itself, but does anyone know any good books or online tutorials to start learning Javascript? I still haven't taken the time to learn a whole programming language, and I think I need to do it starting now. If anyone does know of any please let me know.

Also in-depth tutorial for learning Unityscript and Scripting with Javascript (see fourth paragraph down.

http://answers.unity3d.com/questions/816/how-to-get-started-learning-javascript-unityscript