http://www.crockford.com/javascript/ http://ajaxian.com/archives/so-you-want-to-write-javascript-...
video lectures: http://freescienceonline.blogspot.com/2007/05/programming-vi... http://www.catonmat.net/blog/learning-javascript-programming...
cheat sheets: http://www.wait-till-i.com/2007/06/27/dom-javascript-cheat-s... http://www.scottklarr.com/topic/95/javascriptajax-cheat-shee...
combined resources: http://ajaxian.com/archives/lets-compile-a-list-of-ajax-dom-... http://www.softwaredeveloper.com/features/quality-ajax-resou... http://www.maxkiesler.com/index.php/weblog/comments/learning... http://fresherswisdom.wisdomplug.com/free-tutorials-collecti... http://www.jasonbartholme.com/70-javascript-resources-for-ev...
development tools: http://www.ibm.com/developerworks/web/library/wa-jstools/?S_...
http://www.amazon.com/JavaScript-Definitive-Guide-David-Flan...
The web has lots of practical examples and API documentation, but it's fragmented information. This book gives you a thorough, cohesive understanding of the language.
http://www.amazon.com/Professional-JavaScript-Developers-Wro...
http://www.hunlock.com/
Interactive tutorial:
http://eloquentjavascript.net/
Print version:
http://eloquentjavascript.net/print.html
http://www.gtalbot.org/BrowserBugsSection/
Danny goodman's quickref/cheat:
http://www.dannyg.com/dl/JSB6RefBooklet.pdf
mozilla's JS 1.5 ref
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Gui...
jscript / IE deviation from ES 3
http://blogs.msdn.com/jscript/archive/2007/10/29/ecmascript-...
browser testing
http://www.456bereastreet.com/archive/200702/browser_testing...
browser market share
http://www.w3counter.com/globalstats.php http://www.w3schools.com/browsers/browsers_stats.asp http://en.wikipedia.org/wiki/Usage_share_of_web_browsers http://ejohn.org/blog/will-memory-leaks-matter-in-2009/
http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor...
The Web Developers Handbook is also pretty useful http://www.alvit.de/handbook/index.php
http://www.crockford.com/javascript/ http://ajaxian.com/archives/so-you-want-to-write-javascript-...
video lectures: http://freescienceonline.blogspot.com/2007/05/programming-vi... http://www.catonmat.net/blog/learning-javascript-programming...
cheat sheets: http://www.wait-till-i.com/2007/06/27/dom-javascript-cheat-s... http://www.scottklarr.com/topic/95/javascriptajax-cheat-shee...
combined resources: http://ajaxian.com/archives/lets-compile-a-list-of-ajax-dom-... http://www.softwaredeveloper.com/features/quality-ajax-resou... http://www.maxkiesler.com/index.php/weblog/comments/learning... http://fresherswisdom.wisdomplug.com/free-tutorials-collecti... http://www.jasonbartholme.com/70-javascript-resources-for-ev...
development tools: http://www.ibm.com/developerworks/web/library/wa-jstools/?S_...