Ci sono una miriade di tutorial e libri su javascript.

Bisogna pero' capire se vuoi un riferimento al linguaggio javascript puro oppure ti serve per usare javascript all'interno dei browser, che significa js+document object model +gestione degli eventi con gli ultimi due elementi non standard e diversi generalmente sui vari browser.

Per lo standard puoi guardare questo:

http://www.ecma-international.org/pu...T/Ecma-262.pdf

Non so pero' quanto sia utile andare a leggersi i reference ECMA...